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. |
geminiBundle |
Solo de salida. Indica si la configuración de la licencia es para el paquete de Gemini. |
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.
| 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. |
Métodos |
|
|---|---|
|
Crea un LicenseConfig |
|
Obtiene un LicenseConfig. |
|
Actualiza el LicenseConfig. |