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 |
Es 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 |
Es opcional. Es la fecha de finalización planificada. |
subscriptionTerm |
Obligatorio. Es el plazo de suscripción. |
freeTrial |
Es opcional. Indica si la configuración de la licencia es para una prueba gratuita. |
geminiBundle |
Solo salida. Indica si la configuración de la licencia es para el paquete de Gemini. |
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.
| 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 |
Métodos |
|
|---|---|
|
Crea un LicenseConfig. |
|
Obtienes una LicenseConfig. |
|
Actualiza el LicenseConfig |