REST Resource: projects.locations.licenseConfigs

Recurso: LicenseConfig

Información sobre las licencias de los usuarios.

Representación JSON
{
  "name": string,
  "licenseCount": string,
  "subscriptionTier": enum (SubscriptionTier),
  "state": enum (State),
  "autoRenew": boolean,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "subscriptionTerm": enum (SubscriptionTerm),
  "freeTrial": boolean,
  "geminiBundle": boolean
}
Campos
name

string

Inmutable. Identificador. Nombre completo del recurso de la configuración de la licencia. Formato: projects/{project}/locations/{location}/licenseConfigs/{licenseConfig}

licenseCount

string (int64 format)

Obligatorio. Número de licencias compradas.

subscriptionTier

enum (SubscriptionTier)

Obligatorio. Información del nivel de suscripción de la configuración de la licencia.

state

enum (State)

Solo de salida. Estado de la configuración de la licencia.

autoRenew

boolean

Opcional. Indica si la configuración de la licencia se debe renovar automáticamente cuando llegue a la fecha de finalización.

startDate

object (Date)

Obligatorio. La fecha de inicio.

endDate

object (Date)

Opcional. Fecha de finalización prevista.

subscriptionTerm

enum (SubscriptionTerm)

Obligatorio. Periodo de vigencia de la suscripción.

freeTrial

boolean

Opcional. Indica si la configuración de la licencia es para una prueba gratuita.

geminiBundle

boolean

Solo de salida. Indica si la configuración de la licencia es para el paquete de Gemini.

Estado

Enumeración del estado de la configuración de la licencia.

Enumeraciones
STATE_UNSPECIFIED Valor predeterminado. La configuración de la licencia no existe.
ACTIVE La configuración de la licencia está en vigor y se está usando.
EXPIRED La configuración de la licencia ha caducado.
NOT_STARTED La configuración de la licencia aún no ha empezado y su fecha de inicio es posterior a la actual.

SubscriptionTerm

Periodo de vigencia de la suscripción.

Enumeraciones
SUBSCRIPTION_TERM_UNSPECIFIED Valor predeterminado, no se usa.
SUBSCRIPTION_TERM_ONE_MONTH 1 mes.
SUBSCRIPTION_TERM_ONE_YEAR 1 año.
SUBSCRIPTION_TERM_THREE_YEARS 3 años.

Métodos

create

Crea un LicenseConfig

get

Obtiene un LicenseConfig.

patch

Actualiza el LicenseConfig.