Recurso: BillingAccountLicenseConfig
Es información sobre los IDs 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 licencia 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. |
Estado
Es la enumeración del estado de BillingAccountLicenseConfig.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No existe 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. |
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 objetos BillingAccountLicenseConfig 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. |