Metode ini dipanggil dari sisi akun penagihan untuk membatalkan LicenseConfig dari project tertentu kembali ke akun penagihan.
Permintaan HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
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 |
|---|
{ "licenseConfig": string, "fullRetract": boolean, "licenseCount": string } |
| Kolom | |
|---|---|
licenseConfig |
Wajib. Nama lengkap resource Format |
fullRetract |
Opsional. Jika disetel ke benar (true), batalkan seluruh konfigurasi lisensi. Jika tidak, batalkan jumlah lisensi yang ditentukan. |
licenseCount |
Opsional. Jumlah lisensi yang akan dibatalkan. Hanya digunakan jika fullRetract salah. |
Isi respons
Pesan respons untuk metode LicenseConfigService.RetractLicenseConfig.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"licenseConfig": {
object ( |
| Kolom | |
|---|---|
licenseConfig |
LicenseConfig yang diperbarui. |
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.retract
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.