Method: deployments.packages.update

Aktualisiert eine package. Gibt in den beiden folgenden Szenarien INVALID_ARGUMENT zurück: (1) wenn andere Felder als „title, disabled state andRestrictions“ (Titel, deaktivierter Zustand und Einschränkungen) nicht enthalten sind. werden gerade aktualisiert. (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. Die 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.