Recurso: BillingAccountLicenseConfig
Informações sobre as configurações de licenças ao nível da conta de faturação.
| Representação JSON |
|---|
{ "name": string, "licenseCount": string, "licenseConfigDistributions": { string: string, ... }, "subscriptionName": string, "subscriptionTier": enum ( |
| Campos | |
|---|---|
name |
Imutável. Identificador. O nome de recurso totalmente qualificado da configuração da licença da conta de faturação. Formato: |
licenseCount |
Obrigatório. O número de licenças compradas ao abrigo desta configuração de licenças da conta de faturação. |
licenseConfigDistributions |
Um mapa de nomes LicenseConfig para o número de licenças distribuídas a cada um. A chave é o nome completo do recurso do LicenseConfig, como |
subscriptionName |
Apenas saída. O nome da subscrição do SubV3 correspondente. |
subscriptionTier |
Obrigatório. O nível de subscrição. |
subscriptionTerm |
Obrigatório. O prazo da subscrição. |
startDate |
Obrigatório. A data de início da subscrição. |
endDate |
Opcional. A data de fim da subscrição planeada. |
state |
Apenas saída. O estado do BillingAccountLicenseConfig. |
autoRenew |
Se o BillingAccountLicenseConfig é renovado automaticamente quando atinge a data de conclusão. |
procurementEntitlementId |
O ID da concessão de aprovisionamento da subscrição. |
subscriptionDisplayName |
O nome a apresentar da subscrição. |
geminiBundle |
Se a configuração da licença é para o pacote do Gemini. |
Estado
Enumeração do estado de BillingAccountLicenseConfig.
| Enumerações | |
|---|---|
STATE_UNSPECIFIED |
O BillingAccountLicenseConfig não existe. Valor predefinido. Não a utilize. |
ACTIVE |
O BillingAccountLicenseConfig está ativo e a ser usado. |
EXPIRED |
O BillingAccountLicenseConfig expirou. |
NOT_STARTED |
O BillingAccountLicenseConfig ainda não começou e a respetiva data de início é no futuro. |
Métodos |
|
|---|---|
|
Distribui um LicenseConfig do nível da conta de faturação para o nível do projeto. |
|
Obtém um BillingAccountLicenseConfig. |
|
Apresenta todos os BillingAccountLicenseConfigs de uma determinada conta de faturação. |
|
Este método é chamado do lado da conta de faturação para retirar o LicenseConfig do projeto especificado de volta para a conta de faturação. |