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. |
earlyTerminated |
Solo salida. Indicación de si la suscripción se canceló antes de la fecha de vencimiento. Por lo general, la canalización finaliza este proceso una vez que se finaliza la suscripción desde subsv3. |
earlyTerminationDate |
Solo salida. Es la fecha en la que se cancela la suscripción antes de la fecha de vencimiento. |
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. |
WITHDRAWN |
Esto sucede cuando una configuración de licencia secundaria devolvió todos sus cupos a la configuración de licencia de la cuenta de facturación a la que pertenece. Es similar a EXPIRED. |
DEACTIVATING |
La configuración de la licencia finaliza antes de la fecha de vencimiento y se está desactivando. El cliente seguirá teniendo acceso en este estado. Se convertirá en VENCIDO después de que finalice el período de desactivación (14 días) o cuando se alcance la fecha de finalización, lo que ocurra primero. |
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 |