Summary of entries of Classes for procurement.
Classes
ConsumerProcurementServiceAsyncClient
ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform.
When purchases are made, the ConsumerProcurementService programs the appropriate backends, including both Google's own infrastructure, as well as third-party systems, and to enable billing setup for charging for the procured item.
ConsumerProcurementServiceClient
ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform.
When purchases are made, the ConsumerProcurementService programs the appropriate backends, including both Google's own infrastructure, as well as third-party systems, and to enable billing setup for charging for the procured item.
ListOrdersAsyncPager
A pager for iterating through list_orders
requests.
This class thinly wraps an initial
ListOrdersResponse object, and
provides an __aiter__
method to iterate through its
orders
field.
If there are more pages, the __aiter__
method will make additional
ListOrders
requests and continue to iterate
through the orders
field on the
corresponding responses.
All the usual ListOrdersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrdersPager
A pager for iterating through list_orders
requests.
This class thinly wraps an initial
ListOrdersResponse object, and
provides an __iter__
method to iterate through its
orders
field.
If there are more pages, the __iter__
method will make additional
ListOrders
requests and continue to iterate
through the orders
field on the
corresponding responses.
All the usual ListOrdersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
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.
Value
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
PlaceOrderMetadata
Message stored in the metadata field of the Operation returned by ConsumerProcurementService.PlaceOrder.
PlaceOrderRequest
Request message for ConsumerProcurementService.PlaceOrder.
Subscription
Subscription information.
ConsumerProcurementServiceAsyncClient
ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform.
When purchases are made, the ConsumerProcurementService programs the appropriate backends, including both Google's own infrastructure, as well as third-party systems, and to enable billing setup for charging for the procured item.
ConsumerProcurementServiceClient
ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform.
When purchases are made, the ConsumerProcurementService programs the appropriate backends, including both Google's own infrastructure, as well as third-party systems, and to enable billing setup for charging for the procured item.
ListOrdersAsyncPager
A pager for iterating through list_orders
requests.
This class thinly wraps an initial
ListOrdersResponse object, and
provides an __aiter__
method to iterate through its
orders
field.
If there are more pages, the __aiter__
method will make additional
ListOrders
requests and continue to iterate
through the orders
field on the
corresponding responses.
All the usual ListOrdersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrdersPager
A pager for iterating through list_orders
requests.
This class thinly wraps an initial
ListOrdersResponse object, and
provides an __iter__
method to iterate through its
orders
field.
If there are more pages, the __iter__
method will make additional
ListOrders
requests and continue to iterate
through the orders
field on the
corresponding responses.
All the usual ListOrdersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
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.
Value
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
PlaceOrderMetadata
Message stored in the metadata field of the Operation returned by ConsumerProcurementService.PlaceOrder.
PlaceOrderRequest
Request message for ConsumerProcurementService.PlaceOrder.
Subscription
Subscription information.
Modules
pagers
API documentation for commerce_consumer_procurement_v1.services.consumer_procurement_service.pagers
module.
pagers
API documentation for commerce_consumer_procurement_v1alpha1.services.consumer_procurement_service.pagers
module.