SubscriptionConfig

サブスクリプション構成を保存するメッセージ。

JSON 表現
{
  "subscriptionId": string,
  "billingId": string,
  "state": enum (SubscriptionState),
  "startTime": string
}
フィールド
subscriptionId

string

出力専用。定期購入の一意の識別子。

billingId

string

出力専用。サブスクリプションが作成される Google Cloud Billing ID。

state

enum (SubscriptionState)

出力専用。定期購入の現在の状態。

startTime

string (Timestamp format)

出力専用。サブスクリプションの開始時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

SubscriptionState

定期購入の状態を表す列挙型。

列挙型
SUBSCRIPTION_STATE_UNSPECIFIED 状態が指定されていません。
ACTIVE 有効な状態は、サブスクリプションが正常に作成され、請求が行われていることを意味します。
INACTIVE 非アクティブとは、サブスクリプションは正常に作成されたものの、課金がまだ開始されていないことを意味します。
ERROR サブスクリプションがエラー状態です。
FAILED_TO_RETRIEVE サブスクリプションの状態を取得できませんでした。これは一時的な問題である可能性があります。ユーザーはリクエストを再試行する必要があります。
COMPLETED 終了日に達したため、サブスクリプションは完了しました。