Method: deployments.packages.update

Met à jour une package. Renvoie INVALID_ARGUMENT dans les deux scénarios suivants: (1) si les champs autres que "title, disabled state and restrictions" (titre, état désactivé et restrictions) sont mis à jour. (2) Les restrictions de compilation sont modifiées lorsque le package est une mise à jour incrémentielle.

Requête HTTP

PUT https://androidovertheair.googleapis.com/v1/{name=deployments/*/packages/**}

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Nom de ressource relatif. Par exemple: "deployments/deployment_x/packages/package_a"

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "packageObj": {
    object (Package)
  },
  "versionTag": {
    object (VersionTag)
  }
}
Champs
packageObj

object (Package)

Obligatoire. Package à mettre à jour.

versionTag

object (VersionTag)

Obligatoire. Le package à mettre à jour doit correspondre à cette version. Si un autre client met à jour simultanément la configuration existante, l'opération de mise à jour échouera.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Package.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/android_partner_over_the_air

Pour en savoir plus, consultez la présentation d'OAuth 2.0.