Altera o status de uma aprovação de PENDING
para APPROVED
em uma assinatura de parceiro. Se nada mais impedir a ativação da assinatura, o status da assinatura será alterado para ACTIVE
. O cliente precisa ser autorizado como uma conta de serviço com permissão para aprovar assinaturas do provedor de serviços fornecido para que a chamada seja bem-sucedida.
Solicitação HTTP
POST https://cloudbilling.googleapis.com/v1/{name=partnerSubscriptions/*}:approve
Parâmetros de caminho
Nome do parâmetro | Tipo | Descrição |
---|---|---|
name |
string |
O nome da assinatura a ser recebida. Ele deve estar no formato parnterSubscriptions/* e corresponder ao valor do nome no PartnerSubscription. |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "approvalId": string, "approvalNote": string, "labels": { string: string, ... }, } |
Nome do campo | Tipo | Descrição |
---|---|---|
approvalId |
string |
O ID da aprovação. Ele precisa ter o valor "default-approval". |
approvalNote |
string |
Um motivo que explica por que a assinatura foi aprovada pode ser fornecido. |
labels |
map (key: string, value: string) |
Uma lista de pares de nome-valor pode ser atribuída aos recursos da assinatura para transportar informações arbitrárias relacionadas à aprovação. Um objeto com uma lista de pares |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de PartnerSubscription
.
Autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-billing
Para mais informações, consulte o guia de autenticação.