Method: deployments.groups.updateConfigs
Stay organized with collections
Save and categorize content based on your preferences.
Updates the config
s under a group
. Returns NOT_FOUND
if the matching group or config does not exist.
HTTP request
PUT https://androidovertheair.googleapis.com/v1/{name=deployments/*/groups/*}/configs
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters |
name |
string
Relative resource name. For example: "deployments/deployment_x/groups/group_g"
|
Request body
The request body contains data with the following structure:
JSON representation |
{
"configNames": [
string
],
"versionTag": {
object (VersionTag )
},
"disabledConfigNames": [
string
]
} |
Fields |
configNames[] |
string
Required. The names of all the configs under the group. Important: the order of configs is important. If a device matches multiple sets of packages across configs, the last matching config that is not disabled wins and will be used. Disabled configs will be skipped.
|
versionTag |
object (VersionTag )
Required. The group to be updated should match this version. If another client updates the existing group concurrently, the update operation will fail.
|
disabledConfigNames[] |
string
Required. The names of the disabled configs under the group.
|
Response body
If successful, the response body is empty.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/android_partner_over_the_air
For more information, see the OAuth 2.0 Overview.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["Updates the configuration settings for a specific group of devices within an Android over-the-air deployment."],["Requires providing the group name, a list of configuration names, a version tag for concurrency control, and a list of disabled configurations."],["Uses a PUT request to the specified endpoint with necessary authorization scopes."],["The order of configuration names is crucial for device matching and deployment behavior."],["Successful updates result in an empty response body."]]],["This document details updating configurations under a specified group using a `PUT` request to the provided URL. The request URL includes a `name` path parameter indicating the target group. The request body, formatted in JSON, requires `configNames`, `versionTag`, and `disabledConfigNames` fields. It's necessary to provide all configs' name and the order of the `configNames` field matters. A successful update yields an empty response body. Authorization requires the `android_partner_over_the_air` OAuth scope. If the group or config is not found the request will return a `NOT_FOUND` response.\n"]]