Package types (0.1.6)

API documentation for commerce_consumer_procurement_v1.types package.

Classes

GetOrderRequest

Request message for ConsumerProcurementService.GetOrder

LineItem

A single item within an order.

LineItemChange

A change made on a line item.

LineItemChangeState

State of a change.

LineItemChangeStateReasonType

Predefined types for line item change state reason.

LineItemChangeType

Type of a line item change.

LineItemInfo

Line item information.

ListOrdersRequest

Request message for ConsumerProcurementService.ListOrders.

ListOrdersResponse

Response message for ConsumerProcurementService.ListOrders.

Order

Represents a purchase made by a customer on Cloud Marketplace. Creating an order makes sure that both the Google backend systems as well as external service provider's systems (if needed) allow use of purchased products and ensures the appropriate billing events occur.

An Order can be made against one Product with multiple add-ons (optional) or one Quote which might reference multiple products.

Customers typically choose a price plan for each Product purchased when they create an order and can change their plan later, if the product allows.

Parameter

User-provided Parameters.

PlaceOrderMetadata

Message stored in the metadata field of the Operation returned by ConsumerProcurementService.PlaceOrder.

PlaceOrderRequest

Request message for ConsumerProcurementService.PlaceOrder.

Subscription

Subscription information.