Mendistribusikan LicenseConfig dari tingkat akun penagihan ke tingkat project.
Permintaan HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
billingAccountLicenseConfig |
Wajib. Nama lengkap resource Format |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "projectNumber": string, "location": string, "licenseCount": string, "licenseConfigId": string } |
| Kolom | |
|---|---|
projectNumber |
Wajib. Nomor project GCP target untuk mendistribusikan konfigurasi lisensi. |
location |
Wajib. Region project GCP target untuk mendistribusikan konfigurasi lisensi. |
licenseCount |
Wajib. Jumlah lisensi yang akan didistribusikan. |
licenseConfigId |
Opsional. Sebarkan kursi ke konfigurasi lisensi ini, bukan membuat konfigurasi lisensi baru. Jika tidak ditentukan, konfigurasi lisensi baru akan dibuat dari konfigurasi lisensi akun penagihan. |
Isi respons
Pesan respons untuk metode LicenseConfigService.DistributeLicenseConfig.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"licenseConfig": {
object ( |
| Kolom | |
|---|---|
licenseConfig |
LicenseConfig yang diperbarui atau dibuat. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwrite
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
Izin IAM
Memerlukan izin IAM berikut pada resource billingAccountLicenseConfig:
discoveryengine.billingAccountLicenseConfigs.distribute
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.