Cloud Commerce Consumer Procurement V1 API - Module Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemChangeState (v1.2.0)

Reference documentation and code samples for the Cloud Commerce Consumer Procurement V1 API module Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemChangeState.

State of a change.

Constants

LINE_ITEM_CHANGE_STATE_UNSPECIFIED

value: 0
Sentinel value. Do not use.

LINE_ITEM_CHANGE_STATE_PENDING_APPROVAL

value: 1
Change is in this state when a change is initiated and waiting for partner approval. This state is only applicable for pending change.

LINE_ITEM_CHANGE_STATE_APPROVED

value: 2
Change is in this state after it's approved by the partner or auto-approved but before it takes effect. The change can be overwritten or cancelled depending on the new line item info property (pending Private Offer change cannot be cancelled and can only be overwritten by another Private Offer). This state is only applicable for pending change.

LINE_ITEM_CHANGE_STATE_COMPLETED

value: 3
Change is in this state after it's been activated. This state is only applicable for change in history.

LINE_ITEM_CHANGE_STATE_REJECTED

value: 4
Change is in this state if it was rejected by the partner. This state is only applicable for change in history.

LINE_ITEM_CHANGE_STATE_ABANDONED

value: 5
Change is in this state if it was abandoned by the user. This state is only applicable for change in history.

LINE_ITEM_CHANGE_STATE_ACTIVATING

value: 6
Change is in this state if it's currently being provisioned downstream. The change can't be overwritten or cancelled when it's in this state. This state is only applicable for pending change.