Method: deployments.packages.update

Aggiorna un package. Restituisce INVALID_ARGUMENT nei due scenari seguenti: (1) se campi diversi da "titolo, stato disattivato e limitazioni" sono in fase di aggiornamento. (2) le limitazioni di build vengono modificate quando il pacchetto è un aggiornamento incrementale.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

Nome della risorsa relativo. Ad esempio: "deployments/deployment_x/packages/package_a"

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "packageObj": {
    object (Package)
  },
  "versionTag": {
    object (VersionTag)
  }
}
Campi
packageObj

object (Package)

Obbligatorio. Package da aggiornare.

versionTag

object (VersionTag)

Obbligatorio. Il pacchetto da aggiornare deve corrispondere a questa versione. Se un altro client aggiorna contemporaneamente la configurazione esistente, l'operazione di aggiornamento non riuscirà.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Package.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.