BigQuery Reservation V1 API - Module Google::Cloud::Bigquery::Reservation::V1::CapacityCommitment::CommitmentPlan (v0.7.0)

Reference documentation and code samples for the BigQuery Reservation V1 API module Google::Cloud::Bigquery::Reservation::V1::CapacityCommitment::CommitmentPlan.

Commitment plan defines the current committed period. Capacity commitment cannot be deleted during it's committed period.

Constants

COMMITMENT_PLAN_UNSPECIFIED

value: 0
Invalid plan value. Requests with this value will be rejected with error code google.rpc.Code.INVALID_ARGUMENT.

FLEX

value: 3
Flex commitments have committed period of 1 minute after becoming ACTIVE. After that, they are not in a committed period anymore and can be removed any time.

TRIAL

value: 5
Trial commitments have a committed period of 182 days after becoming ACTIVE. After that, they are converted to a new commitment based on the renewal_plan. Default renewal_plan for Trial commitment is Flex so that it can be deleted right after committed period ends.

MONTHLY

value: 2
Monthly commitments have a committed period of 30 days after becoming ACTIVE. After that, they are not in a committed period anymore and can be removed any time.

ANNUAL

value: 4
Annual commitments have a committed period of 365 days after becoming ACTIVE. After that they are converted to a new commitment based on the renewal_plan.