SubscriptionConfig

Message permettant de stocker une configuration d'abonnement.

Représentation JSON
{
  "subscriptionId": string,
  "billingId": string,
  "state": enum (SubscriptionState),
  "startTime": string
}
Champs
subscriptionId

string

Uniquement en sortie. Identifiant unique de l'abonnement.

billingId

string

Uniquement en sortie. ID de facturation Google Cloud sous lequel l'abonnement est créé.

state

enum (SubscriptionState)

Uniquement en sortie. État actuel de l'abonnement.

startTime

string (Timestamp format)

Uniquement en sortie. Heure de début de l'abonnement.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

SubscriptionState

Énumération représentant l'état de l'abonnement.

Enums
SUBSCRIPTION_STATE_UNSPECIFIED État non spécifié.
ACTIVE L'état "Actif" signifie que l'abonnement a bien été créé et que la facturation est en cours.
INACTIVE "Inactif" signifie que l'abonnement a été créé, mais que la facturation n'a pas encore commencé.
ERROR L'abonnement est dans un état d'erreur.
FAILED_TO_RETRIEVE Impossible de récupérer l'état de l'abonnement. Il s'agit peut-être d'un problème temporaire. L'utilisateur doit réessayer d'envoyer la requête.
COMPLETED L'abonnement est terminé, car il a atteint sa date de fin.