Required. Resource name of the parent reservation. E.g., projects/myproject/locations/US
Authorization requires the following IAM permission on the specified resource parent:
bigquery.capacityCommitments.create
Query parameters
Parameters
enforceSingleAdminProjectPerOrg
boolean
If true, fail the request if another project in the organization has a capacity commitment.
capacityCommitmentId
string
The optional capacity commitment ID. Capacity commitment name will be generated automatically if this field is empty. This field must only contain lower case alphanumeric characters or dashes. The first and last character cannot be a dash. Max length is 64 characters. NOTE: this ID won't be kept if the capacity commitment is split or merged.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[[["This endpoint creates a new capacity commitment resource within a specified project and ___location."],["The request is a `POST` request to the provided URL, utilizing gRPC Transcoding syntax with a required `parent` path parameter indicating the resource ___location."],["Optional query parameters include `enforceSingleAdminProjectPerOrg` for organization-wide capacity commitment checks and `capacityCommitmentId` to set a custom ID for the commitment."],["The request and response bodies both use the `CapacityCommitment` resource definition, and creating the commitment requires specific IAM permissions."],["Authorization for this request requires either the `https://www.googleapis.com/auth/bigquery` or `https://www.googleapis.com/auth/cloud-platform` OAuth scopes."]]],[]]