SubscriptionConfig

Eine Nachricht zum Speichern einer Abokonfiguration.

JSON-Darstellung
{
  "subscriptionId": string,
  "billingId": string,
  "state": enum (SubscriptionState),
  "startTime": string
}
Felder
subscriptionId

string

Nur Ausgabe. Die eindeutige Kennung des Abos.

billingId

string

Nur Ausgabe. Die Google Cloud-Abrechnungs-ID, unter der das Abo erstellt wird.

state

enum (SubscriptionState)

Nur Ausgabe. Der aktuelle Status des Abos.

startTime

string (Timestamp format)

Nur Ausgabe. Der Beginn des Abos.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

SubscriptionState

Enum, das den Status des Abos darstellt.

Enums
SUBSCRIPTION_STATE_UNSPECIFIED Kein Status angegeben
ACTIVE Der Status „Aktiv“ bedeutet, dass das Abo erstellt wurde und die Abrechnung erfolgt.
INACTIVE „Inaktiv“ bedeutet, dass das Abo erstellt wurde, die Abrechnung aber noch nicht begonnen hat.
ERROR Das Abo befindet sich in einem fehlerhaften Status.
FAILED_TO_RETRIEVE Der Abostatus konnte nicht abgerufen werden. Möglicherweise ist das ein vorübergehendes Problem. Der Nutzer sollte die Anfrage noch einmal senden.
COMPLETED Das Abo ist abgelaufen, weil das Enddatum erreicht wurde.