Plan can only be changed to a plan of a longer commitment period. Attempting to change to a plan with shorter commitment period will fail with the error code google.rpc.Code.FAILED_PRECONDITION.
Output only. The resource name of the capacity commitment, e.g., projects/myproject/locations/US/capacityCommitments/123 The commitment_id must only contain lower case alphanumeric characters or dashes. It must start with a letter and must not end with a dash. Its maximum length is 64 characters.
[[["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-02-25 UTC."],[[["This endpoint updates an existing capacity commitment, allowing changes to the `plan` and `renewalPlan` fields."],["The `plan` can only be updated to a plan with a longer commitment period, and attempts to switch to a shorter period will result in a `google.rpc.Code.FAILED_PRECONDITION` error."],["The HTTP request uses the `PATCH` method and requires a capacity commitment name in the URL, structured as `projects/*/locations/*/capacityCommitments/*`."],["The update operation uses the `updateMask` query parameter to specify the fields to be updated, as a comma-separated list."],["Successful updates return an instance of `CapacityCommitment` in the response body, and requires either the `https://www.googleapis.com/auth/bigquery` or `https://www.googleapis.com/auth/cloud-platform` OAuth scope."]]],[]]