請求先アカウント レベルからプロジェクト レベルに LicenseConfig を分配します。
HTTP リクエスト
POST https://discoveryengine.googleapis.com/v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
この URL では gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
billingAccountLicenseConfig |
必須。 形式: |
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "projectNumber": string, "location": string, "licenseCount": string, "licenseConfigId": string } |
| フィールド | |
|---|---|
projectNumber |
必須。ライセンス構成の配布先となる GCP プロジェクト番号。 |
location |
必須。ライセンス構成の配布先となるターゲット GCP プロジェクトのリージョン。 |
licenseCount |
必須。配布するライセンスの数。 |
licenseConfigId |
省略可。新しいライセンス構成を作成するのではなく、このライセンス構成にシートを割り当てます。指定しない場合、請求先アカウントのライセンス構成から新しいライセンス構成が作成されます。 |
レスポンスの本文
LicenseConfigService.DistributeLicenseConfig メソッドに対するレスポンス メッセージ。
成功すると、レスポンスの本文に次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"licenseConfig": {
object ( |
| フィールド | |
|---|---|
licenseConfig |
更新または作成された LicenseConfig。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwrite
詳細については、Authentication Overview をご覧ください。
IAM 権限
billingAccountLicenseConfig リソースに対する次の IAM 権限が必要です。
discoveryengine.billingAccountLicenseConfigs.distribute
詳細については、IAM のドキュメントをご覧ください。