- 리소스: 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 Starter 등급 | 
| SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS | Agentspace Business 등급입니다. | 
| SUBSCRIPTION_TIER_ENTERPRISE | 엔터프라이즈 등급 | 
| SUBSCRIPTION_TIER_EDU | EDU 등급 | 
| SUBSCRIPTION_TIER_EDU_PRO | EDU Pro 등급 | 
| SUBSCRIPTION_TIER_EDU_EMERGING | EDU 신흥 시장 등급입니다. | 
| SUBSCRIPTION_TIER_EDU_PRO_EMERGING | EDU 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업데이트 |