- Recurso: LicenseConfig
- SubscriptionTier
- Estado
- SubscriptionTerm
- AlertPolicyResourceConfig
- AlertEnrollment
- EnrollState
- ContactDetails
- Métodos
Recurso: LicenseConfig
Es información sobre las licencias de los usuarios.
Representación JSON |
---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
Campos | |
---|---|
name |
Inmutable. Es el identificador. Es el nombre de recurso completamente calificado de la configuración de licencia. Formato: |
licenseCount |
Obligatorio. Cantidad de licencias compradas. |
subscriptionTier |
Obligatorio. Es la información del nivel de suscripción para la configuración de la licencia. |
state |
Solo salida. Es el estado de la configuración de licencias. |
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. Es la fecha de inicio. |
endDate |
Opcional. Es la fecha de finalización planificada. |
subscriptionTerm |
Obligatorio. Es el plazo de suscripción. |
freeTrial |
Opcional. Indica si la configuración de la licencia es para una prueba gratuita. |
alertPolicyResourceConfig |
Opcional. Es la configuración de la política de alertas para esta configuración de licencia. |
geminiBundle |
Solo salida. Indica si la configuración de la licencia es para el paquete de Gemini. |
SubscriptionTier
Es la información del nivel de suscripción.
Enums | |
---|---|
SUBSCRIPTION_TIER_UNSPECIFIED |
Valor predeterminado. |
SUBSCRIPTION_TIER_SEARCH |
Es el 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 + Asistente. El nivel de búsqueda y asistente puede acceder a las funciones de búsqueda de VAIS, las funciones de NotebookLM y las funciones de 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 empresarial. |
SUBSCRIPTION_TIER_EDU |
Nivel de EDU |
SUBSCRIPTION_TIER_EDU_PRO |
Nivel de EDU Pro. |
SUBSCRIPTION_TIER_EDU_EMERGING |
Es el nivel de mercado emergente de EDU. |
SUBSCRIPTION_TIER_EDU_PRO_EMERGING |
Es el nivel de mercado emergente de EDU Pro. |
Estado
Es una enumeración del estado de la configuración de licencias.
Enums | |
---|---|
STATE_UNSPECIFIED |
Valor predeterminado. No existe la configuración de la licencia. |
ACTIVE |
La configuración de la licencia es efectiva y se está usando. |
EXPIRED |
Venció la configuración de licencias. |
NOT_STARTED |
La configuración de la licencia aún no comenzó y su fecha de inicio es posterior a la actual. |
SubscriptionTerm
Es el plazo de suscripción. LINT.IfChange
Enums | |
---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
Es un valor predeterminado que no se debe usar. |
SUBSCRIPTION_TERM_ONE_MONTH |
1 mes |
SUBSCRIPTION_TERM_ONE_YEAR |
1 año |
SUBSCRIPTION_TERM_THREE_YEARS |
3 años |
AlertPolicyResourceConfig
Es la configuración de alerta a nivel del recurso. Se usa en: * UserLicense * EngineUserData El AlertPolicyConfig en el conector de datos tiene el mismo uso. No hay una forma sencilla de migrar.
Representación JSON |
---|
{ "alertPolicy": string, "alertEnrollments": [ { object ( |
Campos | |
---|---|
alertPolicy |
Inmutable. Es el nombre del recurso AlertPolicy completamente calificado. |
alertEnrollments[] |
Opcional. Es el estado de inscripción de cada alerta. |
contactDetails[] |
Opcional. Son los detalles de contacto de cada política de alertas. |
languageCode |
Opcional. Código de idioma que se usa para las notificaciones |
AlertEnrollment
Es el estado de inscripción de la alerta.
Representación JSON |
---|
{
"alertId": string,
"enrollState": enum ( |
Campos | |
---|---|
alertId |
Inmutable. Es el ID de una alerta. |
enrollState |
Obligatorio. Es el estado de inscripción de un cliente. |
notificationParams |
Opcional. Son los parámetros que se usan para crear una instancia de una notificación. Se usa para las notificaciones que se activan cuando se registra. No se almacena. * Correos electrónicos de bienvenida a Gemini Business * Correos electrónicos de invitación para usuarios de Gemini Business |
EnrollState
Es la enumeración del estado de inscripción de la alerta.
Enums | |
---|---|
ENROLL_STATE_UNSPECIFIED |
Valor predeterminado. Se usa para los clientes que no respondieron a la política de alertas. |
ENROLLED |
El cliente está inscrito en esta política. |
DECLINED |
El cliente rechazó esta política. |
ContactDetails
Es la información de contacto almacenada a nivel del recurso. Si se completan los datos de contacto a nivel del proyecto y del recurso, los datos de contacto a nivel del recurso anularán los datos de contacto a nivel del proyecto.
Representación JSON |
---|
{ "emailAddress": string } |
Campos | |
---|---|
emailAddress |
Opcional. Es la dirección de correo electrónico del contacto. |
Métodos |
|
---|---|
|
Crea un LicenseConfig . |
|
Obtienes una LicenseConfig . |
|
Actualiza el LicenseConfig |