- Recurso: LicenseConfig
- SubscriptionTier
- Estado
- SubscriptionTerm
- AlertPolicyResourceConfig
- AlertEnrollment
- EnrollState
- ContactDetails
- Métodos
Recurso: LicenseConfig
Información sobre las licencias de los usuarios.
Representación JSON |
---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
Campos | |
---|---|
name |
Inmutable. Identificador. Nombre completo del recurso de la configuración de la licencia. Formato: |
licenseCount |
Obligatorio. Número de licencias compradas. |
subscriptionTier |
Obligatorio. Información del nivel de suscripción de la configuración de la licencia. |
state |
Solo de salida. Estado de la configuración de la licencia. |
autoRenew |
Opcional. Indica si la configuración de la licencia se debe renovar automáticamente cuando llegue a la fecha de finalización. |
startDate |
Obligatorio. La fecha de inicio. |
endDate |
Opcional. Fecha de finalización prevista. |
subscriptionTerm |
Obligatorio. Periodo de vigencia de la suscripción. |
freeTrial |
Opcional. Indica si la configuración de la licencia es para una prueba gratuita. |
alertPolicyResourceConfig |
Opcional. Configuración de la política de alertas de esta configuración de licencia. |
geminiBundle |
Solo de salida. Indica si la configuración de la licencia es para el paquete de Gemini. |
SubscriptionTier
Información sobre el nivel de suscripción.
Enumeraciones | |
---|---|
SUBSCRIPTION_TIER_UNSPECIFIED |
Valor predeterminado. |
SUBSCRIPTION_TIER_SEARCH |
Nivel de búsqueda. El nivel de búsqueda puede acceder a las funciones de búsqueda de VAIS y a las funciones de NotebookLM. |
SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT |
Nivel de búsqueda y asistente. Los usuarios del nivel de búsqueda + asistente pueden acceder a las funciones de búsqueda de VAIS, a las funciones de NotebookLM y a las funciones del asistente. |
SUBSCRIPTION_TIER_NOTEBOOK_LM |
Nivel de NotebookLM. NotebookLM es un nivel de suscripción que solo puede acceder a las funciones de NotebookLM. |
SUBSCRIPTION_TIER_FRONTLINE_WORKER |
Nivel de trabajador de primera línea. |
SUBSCRIPTION_TIER_AGENTSPACE_STARTER |
Nivel Starter de Agentspace. |
SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS |
Nivel de Agentspace Business. |
SUBSCRIPTION_TIER_ENTERPRISE |
Nivel Enterprise. |
SUBSCRIPTION_TIER_EDU |
Nivel de centro educativo. |
SUBSCRIPTION_TIER_EDU_PRO |
Nivel EDU Pro. |
SUBSCRIPTION_TIER_EDU_EMERGING |
Nivel de mercado emergente de la institución educativa. |
SUBSCRIPTION_TIER_EDU_PRO_EMERGING |
Nivel de mercado emergente de EDU Pro. |
Estado
Enumeración del estado de la configuración de la licencia.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Valor predeterminado. La configuración de la licencia no existe. |
ACTIVE |
La configuración de la licencia está en vigor y se está usando. |
EXPIRED |
La configuración de la licencia ha caducado. |
NOT_STARTED |
La configuración de la licencia aún no ha empezado y su fecha de inicio es posterior a la actual. |
SubscriptionTerm
Periodo de vigencia de la suscripción. LINT.IfChange
Enumeraciones | |
---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
Valor predeterminado, no se usa. |
SUBSCRIPTION_TERM_ONE_MONTH |
1 mes. |
SUBSCRIPTION_TERM_ONE_YEAR |
1 año. |
SUBSCRIPTION_TERM_THREE_YEARS |
3 años. |
AlertPolicyResourceConfig
Configuración de alertas a nivel de recurso. Se usa en: * UserLicense * EngineUserData. El AlertPolicyConfig del conector de datos tiene el mismo uso. No hay una forma sencilla de migrar.
Representación JSON |
---|
{ "alertPolicy": string, "alertEnrollments": [ { object ( |
Campos | |
---|---|
alertPolicy |
Inmutable. Nombre completo del recurso AlertPolicy. |
alertEnrollments[] |
Opcional. El estado de registro de cada alerta. |
contactDetails[] |
Opcional. Los detalles de contacto de cada política de alertas. |
languageCode |
Opcional. El código de idioma que se usa en las notificaciones. |
AlertEnrollment
Estado del registro de alertas.
Representación JSON |
---|
{
"alertId": string,
"enrollState": enum ( |
Campos | |
---|---|
alertId |
Inmutable. ID de una alerta. |
enrollState |
Obligatorio. El estado de registro de un cliente. |
notificationParams |
Opcional. Parámetros usados para crear una instancia de una notificación. Se usa para las notificaciones que se activan cuando se registra. No se almacenan. * Correos de bienvenida de Gemini Business. * Correos de invitación de usuarios de Gemini Business. |
EnrollState
Enumeración del estado de registro de la alerta.
Enumeraciones | |
---|---|
ENROLL_STATE_UNSPECIFIED |
Valor predeterminado. Se usa para los clientes que no han respondido a la política de alertas. |
ENROLLED |
El cliente tiene habilitada esta política. |
DECLINED |
El cliente ha rechazado esta política. |
ContactDetails
La información de contacto almacenada a nivel de recurso. Si se rellenan los campos de nivel de proyecto y de nivel de recurso, la información de contacto del nivel de recurso prevalecerá sobre la del nivel de proyecto.
Representación JSON |
---|
{ "emailAddress": string } |
Campos | |
---|---|
emailAddress |
Opcional. Dirección de correo del contacto. |
Métodos |
|
---|---|
|
Crea un LicenseConfig . |
|
Obtiene un LicenseConfig . |
|
Actualiza el LicenseConfig . |