リソース: ServiceEntitlement
サービス エンタイトルメントは、サービスの使用を開始するための再販手段を提供するエンティティを表します。サービス エンタイトルメントは、顧客課金アカウントが存在する場合にのみ作成できます。サービス エンタイトルメントは読み取り専用で、注文の実行の一部として更新されます。
JSON 表現 | |
---|---|
{ "name": string, "billingEntitlements": [ { object( |
フィールド | |
---|---|
name |
サービス エンタイトルメントのリソース名。形式は |
billingEntitlements[] |
このサービス アカウントが属する請求エンタイトルメント。請求エンタイトルメントのリソース名の形式は |
orderId |
このエンタイトルメントを作成した注文 ID。 |
status |
サービス エンタイトルメントのステータス。 |
statusReason |
サービス エンタイトルメントのステータスの説明。 |
commitmentSettings |
サービス エンタイトルメントのコミットメント設定(該当する場合)。 |
renewalType |
サービス エンタイトルメントの更新設定(該当する場合)。 |
createTime |
読み取り専用。 RFC3339 UTC 「ズールー」形式でナノ秒の精度のタイムスタンプ。例: |
updateTime |
RFC3339 UTC「ズールー」形式でナノ秒の精度のタイムスタンプ。例: |
ステータス
エンタイトルメントの現在の状態を示します。
列挙型 | |
---|---|
STATUS_UNSPECIFIED |
デフォルト値。この値が戻されてはいけません。 |
PENDING |
エンタイトルメントが作成されましたが、まだ開始されていません。 |
ACTIVE |
エンタイトルメントは現在アクティブです。 |
COMPLETE |
エンタイトルメントが失効し、更新されなかったか、またはキャンセルされました。エンタイトルメントが COMPLETE になった場合、このステータスが変更されることはありません。 |
CANCELED |
エンタイトルメントは処理されませんでした。エンタイトルメントが CANCELED になった場合、このステータスが変更されることはありません。 |
メソッド |
|
---|---|
|
リクエストされた ServiceEntitlement リソースを返します。 |
|
ある顧客に属する ServiceEntitlement のリストを取得します。 |