Method: deployments.packages.update

Aktualisiert eine package. Gibt INVALID_ARGUMENT in den beiden folgenden Szenarien zurück: (1) wenn andere Felder als „Titel, Status „Deaktiviert“ und Einschränkungen“ aktualisiert werden. (2) Build-Einschränkungen werden geändert, wenn das Paket ein inkrementelles Update ist.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Relativer Ressourcenname. Beispiel: "deployments/deployment_x/packages/package_a"

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "packageObj": {
    object (Package)
  },
  "versionTag": {
    object (VersionTag)
  }
}
Felder
packageObj

object (Package)

Erforderlich. Das zu aktualisierende Package.

versionTag

object (VersionTag)

Erforderlich. Das zu aktualisierende Paket sollte dieser Version entsprechen. Wenn ein anderer Client die vorhandene Konfiguration gleichzeitig aktualisiert, schlägt der Aktualisierungsvorgang fehl.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Package.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.