SubscriptionConfig

Uma mensagem para armazenar uma configuração de assinatura.

Representação JSON
{
  "subscriptionId": string,
  "billingId": string,
  "state": enum (SubscriptionState),
  "startTime": string
}
Campos
subscriptionId

string

Apenas saída. O identificador exclusivo da assinatura.

billingId

string

Apenas saída. O ID do Faturamento do Google Cloud em que a assinatura foi criada.

state

enum (SubscriptionState)

Apenas saída. O estado atual da assinatura.

startTime

string (Timestamp format)

Apenas saída. O horário de início da assinatura.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

SubscriptionState

Enumeração para representar o estado da assinatura.

Tipos enumerados
SUBSCRIPTION_STATE_UNSPECIFIED Estado não especificado.
ACTIVE O estado "Ativo" significa que a assinatura foi criada e o faturamento está em andamento.
INACTIVE "Inativa" significa que a assinatura foi criada, mas o faturamento ainda não começou.
ERROR A assinatura está em um estado incorreto.
FAILED_TO_RETRIEVE Não foi possível recuperar o estado da assinatura. Esse problema pode ser temporário. O usuário precisa tentar fazer a solicitação novamente.
COMPLETED A assinatura foi concluída porque chegou à data de término.