Resource: LicenseConfig
Information about users' licenses.
| JSON representation |
|---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
| Fields | |
|---|---|
name |
Immutable. Identifier. The fully qualified resource name of the license config. Format: |
licenseCount |
Required. Number of licenses purchased. |
subscriptionTier |
Required. Subscription tier information for the license config. |
state |
Output only. The state of the license config. |
autoRenew |
Optional. Whether the license config should be auto renewed when it reaches the end date. |
startDate |
Required. The start date. |
endDate |
Optional. The planed end date. |
subscriptionTerm |
Required. Subscription term. |
freeTrial |
Optional. Whether the license config is for free trial. |
geminiBundle |
Output only. Whether the license config is for Gemini bundle. |
SubscriptionTier
Subscription tier information.
| Enums | |
|---|---|
SUBSCRIPTION_TIER_UNSPECIFIED |
Default value. |
SUBSCRIPTION_TIER_SEARCH |
Search tier. Search tier can access VAIS search features and NotebookLM features. |
SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT |
Search + assistant tier. Search + assistant tier can access VAIS search features, NotebookLM features and assistant features. |
SUBSCRIPTION_TIER_NOTEBOOK_LM |
NotebookLM tier. NotebookLM is a subscription tier can only access NotebookLM features. |
SUBSCRIPTION_TIER_FRONTLINE_WORKER |
Frontline worker tier. |
SUBSCRIPTION_TIER_AGENTSPACE_STARTER |
Agentspace Starter tier. |
SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS |
Agentspace Business tier. |
SUBSCRIPTION_TIER_ENTERPRISE |
Enterprise tier. |
SUBSCRIPTION_TIER_EDU |
EDU tier. |
SUBSCRIPTION_TIER_EDU_PRO |
EDU Pro tier. |
SUBSCRIPTION_TIER_EDU_EMERGING |
EDU emerging market tier. |
SUBSCRIPTION_TIER_EDU_PRO_EMERGING |
EDU Pro emerging market tier. |
State
License config state enumeration.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Default value. The license config does not exist. |
ACTIVE |
The license config is effective and being used. |
EXPIRED |
The license config has expired. |
NOT_STARTED |
The license config has not started yet, and its start date is in the future. |
SubscriptionTerm
Subscription term. LINT.IfChange
| Enums | |
|---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
Default value, do not use. |
SUBSCRIPTION_TERM_ONE_MONTH |
1 month. |
SUBSCRIPTION_TERM_ONE_YEAR |
1 year. |
SUBSCRIPTION_TERM_THREE_YEARS |
3 years. |
Methods |
|
|---|---|
|
Creates a LicenseConfig |
|
Gets a LicenseConfig. |
|
Updates the LicenseConfig |