Fait passer l'état d'approbation d'un abonnement partenaire de PENDING
à APPROVED
. Si plus rien ne bloque l'activation de l'abonnement, cette opération fait également passer l'état de l'abonnement à ACTIVE
. Pour que l'appel aboutisse, il faut que le client soit autorisé en tant que compte de service à approuver les abonnements du fournisseur de services concerné.
Requête HTTP
POST https://cloudbilling.googleapis.com/v1/{name=partnerSubscriptions/*}:approve
Paramètres de chemin d'accès
Nom du paramètre | Type | Description |
---|---|---|
name |
string |
Nom de l'abonnement auquel souscrire. Il doit être au format partnerSubscriptions/* et correspondre au nom qui se trouve dans PartnerSubscription. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "approvalId": string, "approvalNote": string, "labels": { string: string, ... }, } |
fieldName | Type | Description |
---|---|---|
approvalId |
string |
Identifiant de l'approbation. Sa valeur doit être "default-approval". |
approvalNote |
string |
Motif expliquant pourquoi l'abonnement a été approuvé (facultatif). |
labels |
map (key: string, value: string) |
Une liste de paires nom/valeur peut être attribuée aux ressources de l'abonnement pour transmettre des informations quelconques concernant l'approbation. Objet contenant une liste de paires |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de PartnerSubscription
.
Autorisation
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-billing
Pour en savoir plus, consultez le guide d'authentification.