Methode partnerSubscriptions.approve

Ändert den Status PENDING einer Genehmigung von einem Partnerabo in APPROVED. Verhindert sonst nichts die Aktivierung des Abos, wird der Abostatus in ACTIVE geändert. Der Client muss als Dienstkonto mit der Berechtigung zum Genehmigen von Abos für den angegebenen Dienstanbieter autorisiert sein, damit der Aufruf erfolgreich ist.

HTTP-Anfrage

POST https://cloudbilling.googleapis.com/v1/{name=partnerSubscriptions/*}:approve

Pfadparameter

Parametername Typ Beschreibung
name string Name des Abos, das abgerufen werden soll. Das Format sollte parnterSubscriptions/* sein und mit dem Namenswert von PartnerSubscription übereinstimmen.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung

{
  "approvalId": string,
  "approvalNote": string,
  "labels": {
    string: string,
    ...
  },
}
Feldname Typ Beschreibung
approvalId string Die ID der Genehmigung. Sie muss den Wert "default-approval" haben.
approvalNote string Es kann ein Grund für die Genehmigung des Abos angegeben werden.
labels map (key: string, value: string)

Den Ressourcen des Abos kann eine Liste von Name/Wert-Paaren zugewiesen werden, um beliebige Informationen im Zusammenhang mit der Genehmigung zu übertragen.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Antworttext

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

Autorisierung

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-billing

Weitere Informationen finden Sie im Autorisierungsleitfaden.