リソース: BillingAccountLicenseConfig
請求先アカウント レベルのライセンス構成に関する情報。
| JSON 表現 |
|---|
{ "name": string, "licenseCount": string, "licenseConfigDistributions": { string: string, ... }, "subscriptionName": string, "subscriptionTier": enum ( |
| フィールド | |
|---|---|
name |
変更不可。ID。請求先アカウントのライセンス構成の完全修飾リソース名。形式: |
licenseCount |
必須。この請求先アカウントのライセンス構成で購入したライセンス数。 |
licenseConfigDistributions |
LicenseConfig 名と、それぞれに配布されたライセンス数のマップ。 キーは LicenseConfig の完全なリソース名( |
subscriptionName |
出力専用。対応する SubV3 サブスクリプション名。 |
subscriptionTier |
必須。サブスクリプションの階層。 |
subscriptionTerm |
必須。サブスクリプションの期間。 |
startDate |
必須。サブスクリプションの開始日。 |
endDate |
省略可。サブスクリプションの予定終了日。 |
state |
出力専用。BillingAccountLicenseConfig の状態。 |
autoRenew |
BillingAccountLicenseConfig が終了日に達したときに自動更新されるかどうか。 |
procurementEntitlementId |
定期購入の調達利用資格 ID。 |
subscriptionDisplayName |
サブスクリプションの表示名。 |
geminiBundle |
ライセンス構成が Gemini バンドル用かどうか。 |
状態
BillingAccountLicenseConfig 状態の列挙。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
BillingAccountLicenseConfig が存在しません。デフォルト値。使用しないでください。 |
ACTIVE |
BillingAccountLicenseConfig が有効で、使用されています。 |
EXPIRED |
BillingAccountLicenseConfig の有効期限が切れています。 |
NOT_STARTED |
BillingAccountLicenseConfig がまだ開始されておらず、開始日が将来の日付になっています。 |
メソッド |
|
|---|---|
|
請求先アカウント レベルからプロジェクト レベルに LicenseConfig を分配します。 |
|
BillingAccountLicenseConfig を取得します。 |
|
指定された請求先アカウントのすべての BillingAccountLicenseConfig をリスト表示します。 |
|
このメソッドは、請求先アカウント側から呼び出され、指定されたプロジェクトから LicenseConfig を請求先アカウントに戻します。 |