Recurso: LicenseConfig
Informações acerca das licenças dos utilizadores.
| Representação JSON |
|---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
| Campos | |
|---|---|
name |
Imutável. Identificador. O nome do recurso totalmente qualificado da configuração da licença. Formato: |
licenseCount |
Obrigatório. Número de licenças compradas. |
subscriptionTier |
Obrigatório. Informações do nível de subscrição para a configuração da licença. |
state |
Apenas saída. O estado da configuração da licença. |
autoRenew |
Opcional. Se a configuração da licença deve ser renovada automaticamente quando atingir a data de fim. |
startDate |
Obrigatório. A data de início. |
endDate |
Opcional. A data de fim planeada. |
subscriptionTerm |
Obrigatório. Prazo da subscrição. |
freeTrial |
Opcional. Se a configuração da licença é para uma avaliação gratuita. |
geminiBundle |
Apenas saída. Se a configuração da licença é para o pacote do Gemini. |
Estado
Enumeração do estado da configuração da licença.
| Enumerações | |
|---|---|
STATE_UNSPECIFIED |
Valor predefinido. A configuração da licença não existe. |
ACTIVE |
A configuração da licença está em vigor e a ser usada. |
EXPIRED |
A configuração da licença expirou. |
NOT_STARTED |
A configuração da licença ainda não começou e a respetiva data de início está no futuro. |
SubscriptionTerm
Prazo da subscrição.
| Enumerações | |
|---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
Valor predefinido, não usar. |
SUBSCRIPTION_TERM_ONE_MONTH |
1 mês. |
SUBSCRIPTION_TERM_ONE_YEAR |
1 ano. |
SUBSCRIPTION_TERM_THREE_YEARS |
3 anos. |
Métodos |
|
|---|---|
|
Cria um LicenseConfig |
|
Obtém um LicenseConfig. |
|
Atualiza o LicenseConfig |