Method: projects.provision

プロジェクト リソースをプロビジョニングします。このプロセスでは、関連するシステムが準備され、初期化されます。

呼び出し元は、データ使用に関する条件を読み、必要に応じて、そのサービス条件に同意するリクエストを指定する必要があります。

HTTP リクエスト

POST https://discoveryengine.googleapis.com/v1/{name=projects/*}:provision

この URL では gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。Project の完全なリソース名(例: projects/{project_id_or_number})。

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "acceptDataUseTerms": boolean,
  "dataUseTermsVersion": string,
  "saasParams": {
    object (SaasParams)
  }
}
フィールド
acceptDataUseTerms

boolean

必須。呼び出し元がデータ利用規約を読み、同意することを指定するには、true に設定します。

dataUseTermsVersion

string

必須。呼び出し元が確認し、同意を希望するデータ利用規約のバージョン。

許容されるバージョンは 2022-11-23 です。これは今後変更される可能性があります。

saasParams

object (SaasParams)

省略可。Agentspace のパラメータ。

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

認可スコープ

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

詳細については、Authentication Overview をご覧ください。

IAM 権限

name リソースに対する次の IAM 権限が必要です。

  • discoveryengine.projects.provision

詳細については、IAM のドキュメントをご覧ください。

SaasParams

Agentspace のパラメータ。

JSON 表現
{
  "acceptBizQos": boolean,
  "isBiz": boolean
}
フィールド
acceptBizQos

boolean

省略可。呼び出し元が [Agent Space のサービス品質に関する規約] を読み、同意することを指定する場合は、true に設定します。

isBiz

boolean

省略可。現在のリクエストが Biz エディション用かどうかを示します(Biz エディションの場合は true、それ以外の場合は false)。