Método partnerSubscriptions.approve

Cambia el estado de una aprobación de PENDING a APPROVED en una suscripción de socio. Si nada más impide la activación de la suscripción, se cambiará el estado a ACTIVE. El cliente debe estar autorizado como una cuenta de servicio con permiso para aprobar las suscripciones del proveedor de servicios determinado a fin de que la llamada se realice de forma correcta.

Solicitud HTTP

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

Parámetros de ruta

Nombre del parámetro Tipo Descripción
name string El nombre de la suscripción que se debe obtener. Debe tener el formato parnterSubscriptions/* y coincidir con el valor del nombre en PartnerSubscription.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON

{
  "approvalId": string,
  "approvalNote": string,
  "labels": {
    string: string,
    ...
  },
}
Nombre del campo Tipo Descripción
approvalId string El ID de la aprobación. Debe tener el valor “default-approval”.
approvalNote string Es posible que se proporcione un motivo que explique por qué se aprobó la suscripción.
labels map (key: string, value: string)

Se puede asignar una lista de pares nombre-valor a los recursos de la suscripción para llevar información arbitraria relacionada con la aprobación.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de PartnerSubscription.

Autorización

Se necesita uno de los siguientes permisos de OAuth:

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

Para obtener más información, consulta la Guía de Auth.