- 资源:LicenseConfig
- SubscriptionTier
- 状态
- SubscriptionTerm
- AlertPolicyResourceConfig
- AlertEnrollment
- EnrollState
- ContactDetails
- 方法
资源:LicenseConfig
有关用户许可的信息。
JSON 表示法 |
---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
字段 | |
---|---|
name |
不可变。标识符。许可配置的完全限定资源名称。格式: |
licenseCount |
必需。已购买的许可数量。 |
subscriptionTier |
必需。许可配置的订阅层级信息。 |
state |
仅限输出。许可配置的状态。 |
autoRenew |
可选。许可配置是否应在达到结束日期时自动续订。 |
startDate |
必需。开始日期。 |
endDate |
可选。计划的结束日期。 |
subscriptionTerm |
必需。订阅期。 |
freeTrial |
可选。许可配置是否适用于免费试用。 |
alertPolicyResourceConfig |
可选。相应许可配置的提醒政策配置。 |
geminiBundle |
仅限输出。许可配置是否适用于 Gemini 套餐。 |
SubscriptionTier
订阅层级信息。
枚举 | |
---|---|
SUBSCRIPTION_TIER_UNSPECIFIED |
默认值。 |
SUBSCRIPTION_TIER_SEARCH |
搜索层级。搜索层级可以使用 VAIS 搜索功能和 NotebookLM 功能。 |
SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT |
“搜索 + 助理”层级。搜索 + 助理层级可以使用 VAIS 搜索功能、NotebookLM 功能和助理功能。 |
SUBSCRIPTION_TIER_NOTEBOOK_LM |
NotebookLM 方案。NotebookLM 是一种订阅层级,只能使用 NotebookLM 功能。 |
SUBSCRIPTION_TIER_FRONTLINE_WORKER |
一线员工层级。 |
SUBSCRIPTION_TIER_AGENTSPACE_STARTER |
Agentspace 入门版层级。 |
SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS |
Agentspace Business 层级。 |
SUBSCRIPTION_TIER_ENTERPRISE |
Enterprise 层级。 |
SUBSCRIPTION_TIER_EDU |
教育机构层级。 |
SUBSCRIPTION_TIER_EDU_PRO |
教育 Pro 版层级。 |
SUBSCRIPTION_TIER_EDU_EMERGING |
教育版新兴市场层级。 |
SUBSCRIPTION_TIER_EDU_PRO_EMERGING |
教育 Pro 版新兴市场层级。 |
州
许可配置状态枚举。
枚举 | |
---|---|
STATE_UNSPECIFIED |
默认值。许可配置不存在。 |
ACTIVE |
许可配置有效且正在使用。 |
EXPIRED |
许可配置已过期。 |
NOT_STARTED |
许可配置尚未开始,且其开始日期是将来的日期。 |
SubscriptionTerm
订阅期。LINT.IfChange
枚举 | |
---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
默认值,请勿使用。 |
SUBSCRIPTION_TERM_ONE_MONTH |
1 个月。 |
SUBSCRIPTION_TERM_ONE_YEAR |
1 年。 |
SUBSCRIPTION_TERM_THREE_YEARS |
3 年。 |
AlertPolicyResourceConfig
资源级提醒配置。使用位置:* UserLicense * EngineUserData 数据连接器中的 AlertPolicyConfig 用途相同。没有简单的迁移方法。
JSON 表示法 |
---|
{ "alertPolicy": string, "alertEnrollments": [ { object ( |
字段 | |
---|---|
alertPolicy |
不可变。AlertPolicy 的完全限定资源名称。 |
alertEnrollments[] |
可选。每项提醒的注册状态。 |
contactDetails[] |
可选。每项提醒政策的联系人详细信息。 |
languageCode |
可选。用于通知的语言代码 |
AlertEnrollment
提醒注册状态。
JSON 表示法 |
---|
{
"alertId": string,
"enrollState": enum ( |
字段 | |
---|---|
alertId |
不可变。提醒的 ID。 |
enrollState |
必需。客户的注册状态。 |
notificationParams |
可选。用于实例化通知的参数。用于在注册时触发的通知。不存储。* Gemini Business 欢迎电子邮件。* Gemini Business 用户邀请电子邮件。 |
EnrollState
相应提醒的注册状态枚举。
枚举 | |
---|---|
ENROLL_STATE_UNSPECIFIED |
默认值。适用于未对提醒政策做出回应的客户。 |
ENROLLED |
客户已注册此政策。 |
DECLINED |
客户拒绝了此政策。 |
ContactDetails
存储在资源级别的联系信息。如果项目级和资源级联系信息均已填写,则资源级联系信息将覆盖项目级联系信息。
JSON 表示法 |
---|
{ "emailAddress": string } |
字段 | |
---|---|
emailAddress |
可选。联系人的电子邮件地址。 |
方法 |
|
---|---|
|
创建 LicenseConfig |
|
获取 LicenseConfig 。 |
|
更新 LicenseConfig |