メソッド: projects.locations.reservations.assignments.create

予約を使用するプロジェクト、および予約を所有するプロジェクトに対する「bigquery.admin」権限がない場合、google.rpc.Code.PERMISSION_DENIED が返されます。割り当てられたロケーションと予約したロケーションが一致しない場合、google.rpc.Code.INVALID_ARGUMENT が返されます。

HTTP リクエスト

POST https://bigqueryreservation.googleapis.com/v1beta1/{parent=projects/*/locations/*/reservations/*}/assignments

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

パスパラメータ

パラメータ
parent

string

必須。割り当ての親リソース名。例: projects/myproject/locations/US/reservations/team1-prod

認可には、指定されたリソース parent に対する次の IAM の権限が必要です。

  • bigquery.reservationAssignments.create

リクエストの本文

リクエストの本文には Assignment のインスタンスが含まれます。

レスポンスの本文

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

認可スコープ

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

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

詳細については、認証の概要をご覧ください。

試してみる