Recurso: BillingAccountLicenseConfig
Es información sobre los parámetros de configuración de licencias a nivel de la cuenta de facturación.
| Representación JSON |
|---|
{ "name": string, "licenseCount": string, "licenseConfigDistributions": { string: string, ... }, "subscriptionName": string, "subscriptionTier": enum ( |
| Campos | |
|---|---|
name |
Inmutable. Es el identificador. Es el nombre del recurso completamente calificado de la configuración de licencia de la cuenta de facturación. Formato: |
licenseCount |
Obligatorio. Es la cantidad de licencias compradas con esta configuración de licencias de la cuenta de facturación. |
licenseConfigDistributions |
Es un mapa de los nombres de LicenseConfig y la cantidad de licencias distribuidas a cada uno. La clave es el nombre completo del recurso de LicenseConfig, como |
subscriptionName |
Solo salida. Es el nombre de la suscripción de SubV3 correspondiente. |
subscriptionTier |
Obligatorio. Es el nivel de suscripción. |
subscriptionTerm |
Obligatorio. Es el plazo de la suscripción. |
startDate |
Obligatorio. Es la fecha de inicio de la suscripción. |
endDate |
Es opcional. Es la fecha de finalización planificada de la suscripción. |
state |
Solo salida. Es el estado de BillingAccountLicenseConfig. |
autoRenew |
Indica si BillingAccountLicenseConfig se renueva automáticamente cuando llega a la fecha de finalización. |
procurementEntitlementId |
Es el ID del derecho de adquisición de la suscripción. |
subscriptionDisplayName |
Es el nombre visible de la suscripción. |
geminiBundle |
Indica si la configuración de la licencia es para el paquete de Gemini. |
earlyTerminated |
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 cancela la suscripción desde subsv3. |
earlyTerminationDate |
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 BillingAccountLicenseConfig.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No existe el objeto BillingAccountLicenseConfig. Valor predeterminado. No se debe usar. |
ACTIVE |
El objeto BillingAccountLicenseConfig está activo y en uso. |
EXPIRED |
Venció el objeto BillingAccountLicenseConfig. |
NOT_STARTED |
El objeto BillingAccountLicenseConfig aún no comenzó, y su fecha de inicio es posterior a la fecha actual. |
DEACTIVATING |
La configuración de la licencia se finaliza antes de la fecha de vencimiento y se está desactivando. El cliente seguirá teniendo acceso en este estado. Se convertirá en VENCIDA 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. |
Métodos |
|
|---|---|
|
Distribuye un LicenseConfig desde el nivel de la cuenta de facturación hasta el nivel del proyecto. |
|
Obtienes una BillingAccountLicenseConfig. |
|
Enumera todos los BillingAccountLicenseConfigs de una cuenta de facturación determinada. |
|
Se llama a este método desde el lado de la cuenta de facturación para retirar el LicenseConfig del proyecto determinado y devolverlo a la cuenta de facturación. |