REST Resource: projects.locations.licenseConfigs

Resource: LicenseConfig

Informasi tentang lisensi pengguna.

Representasi 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
}
Kolom
name

string

Tidak dapat diubah. ID. Nama resource yang sepenuhnya memenuhi syarat dari konfigurasi lisensi. Format: projects/{project}/locations/{location}/licenseConfigs/{licenseConfig}

licenseCount

string (int64 format)

Wajib. Jumlah lisensi yang dibeli.

subscriptionTier

enum (SubscriptionTier)

Wajib. Informasi tingkat langganan untuk konfigurasi lisensi.

state

enum (State)

Hanya output. Status konfigurasi lisensi.

autoRenew

boolean

Opsional. Apakah konfigurasi lisensi harus diperpanjang otomatis saat mencapai tanggal akhir.

startDate

object (Date)

Wajib. Tanggal mulai.

endDate

object (Date)

Opsional. Rencana tanggal akhir.

subscriptionTerm

enum (SubscriptionTerm)

Wajib. Persyaratan langganan.

freeTrial

boolean

Opsional. Apakah konfigurasi lisensi untuk uji coba gratis.

geminiBundle

boolean

Hanya output. Apakah konfigurasi lisensi untuk paket Gemini.

Negara bagian/Provinsi

Enumerasi status konfigurasi lisensi.

Enum
STATE_UNSPECIFIED Nilai default. Konfigurasi lisensi tidak ada.
ACTIVE Konfigurasi lisensi berlaku dan sedang digunakan.
EXPIRED Konfigurasi lisensi telah berakhir.
NOT_STARTED Konfigurasi lisensi belum dimulai, dan tanggal mulainya adalah pada masa mendatang.

SubscriptionTerm

Persyaratan langganan.

Enum
SUBSCRIPTION_TERM_UNSPECIFIED Nilai default, jangan gunakan.
SUBSCRIPTION_TERM_ONE_MONTH 1 bulan.
SUBSCRIPTION_TERM_ONE_YEAR 1 tahun.
SUBSCRIPTION_TERM_THREE_YEARS 3 tahun.

Metode

create

Membuat LicenseConfig

get

Mendapatkan LicenseConfig.

patch

Memperbarui LicenseConfig