リソース: LicenseConfig
ユーザーのライセンスに関する情報。
| JSON 表現 |
|---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
| フィールド | |
|---|---|
name |
変更不可。ID。ライセンス構成の完全修飾リソース名。形式: |
licenseCount |
必須。購入したライセンス数。 |
subscriptionTier |
必須。ライセンス構成のサブスクリプション階層情報。 |
state |
出力専用。ライセンス構成の状態。 |
autoRenew |
省略可。ライセンス構成が終了日に達したときに自動更新されるかどうか。 |
startDate |
必須。開始日。 |
endDate |
省略可。予定終了日。 |
subscriptionTerm |
必須。サブスクリプションの期間。 |
freeTrial |
省略可。ライセンス構成が無料トライアル用かどうか。 |
geminiBundle |
出力専用。ライセンス構成が Gemini バンドル用かどうか。 |
状態
ライセンス構成の状態の列挙。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
デフォルト値。ライセンス構成が存在しません。 |
ACTIVE |
ライセンス構成が有効で、使用されています。 |
EXPIRED |
ライセンス構成の有効期限が切れています。 |
NOT_STARTED |
ライセンス構成がまだ開始されておらず、開始日が将来の日付になっています。 |
SubscriptionTerm
サブスクリプションの期間。
| 列挙型 | |
|---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
デフォルト値。使用しないでください。 |
SUBSCRIPTION_TERM_ONE_MONTH |
1 か月 |
SUBSCRIPTION_TERM_ONE_YEAR |
1 年 |
SUBSCRIPTION_TERM_THREE_YEARS |
3 年 |
メソッド |
|
|---|---|
|
LicenseConfig を作成します。 |
|
LicenseConfig を取得します。 |
|
LicenseConfig を更新します |