REST Resource: projects.locations.licenseConfigs

Recurso: LicenseConfig

Es 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. Es el identificador. Es el nombre de recurso completamente calificado de la configuración de licencia. Formato: projects/{project}/locations/{location}/licenseConfigs/{licenseConfig}

licenseCount

string (int64 format)

Obligatorio. Cantidad de licencias compradas.

subscriptionTier

enum (SubscriptionTier)

Obligatorio. Es la información del nivel de suscripción para la configuración de la licencia.

state

enum (State)

Solo salida. Es el estado de la configuración de licencias.

autoRenew

boolean

Es 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. Es la fecha de inicio.

endDate

object (Date)

Es opcional. Es la fecha de finalización planificada.

subscriptionTerm

enum (SubscriptionTerm)

Obligatorio. Es el plazo de suscripción.

freeTrial

boolean

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

geminiBundle

boolean

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

Estado

Es una enumeración del estado de la configuración de licencias.

Enums
STATE_UNSPECIFIED Valor predeterminado. No existe la configuración de la licencia.
ACTIVE La configuración de la licencia es efectiva y se está usando.
EXPIRED Venció la configuración de licencias.
NOT_STARTED La configuración de la licencia aún no comenzó y su fecha de inicio es posterior a la actual.

SubscriptionTerm

Es el plazo de suscripción.

Enums
SUBSCRIPTION_TERM_UNSPECIFIED Es un valor predeterminado que no se debe usar.
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

Obtienes una LicenseConfig.

patch

Actualiza el LicenseConfig