Package types (0.1.0)

API documentation for commerceproducer_v1beta.types package.

Classes

CancelPrivateOfferRequest

Message for cancelling a PrivateOffer

CreatePrivateOfferDocumentRequest

Message for creating a PrivateOfferDocument.

CreatePrivateOfferRequest

Message for creating a PrivateOffer

DeletePrivateOfferDocumentRequest

Message for deleting a PrivateOfferDocument

DeletePrivateOfferRequest

Message for deleting a PrivateOffer

GetPrivateOfferDocumentRequest

Message for getting a PrivateOfferDocument

GetPrivateOfferRequest

Message for getting a PrivateOffer

GetServiceRequest

Message for getting a Service

GetSkuGroupRequest

Message for getting a SkuGroup

GetSkuRequest

Message for getting a Sku

GetStandardOfferRequest

Message for getting a StandardOffer

ListPrivateOfferDocumentsRequest

Message for requesting list of PrivateOfferDocuments

ListPrivateOfferDocumentsResponse

Message for response to listing PrivateOfferDocuments

ListPrivateOffersRequest

Message for requesting list of PrivateOffers

ListPrivateOffersResponse

Message for response to listing PrivateOffers

ListServicesRequest

Message for requesting list of Services

ListServicesResponse

Message for response to listing Services

ListSkuGroupsRequest

Message for requesting list of SkuGroups

ListSkuGroupsResponse

Message for response to listing SkuGroups

ListSkusRequest

Message for requesting list of Skus

ListSkusResponse

Message for response to listing Skus

ListStandardOffersRequest

Message for requesting list of StandardOffers

ListStandardOffersResponse

Message for response to listing StandardOffers

PrivateOffer

Message describing PrivateOffer resource.

Note on OPTIONAL fields: To facilitate saving incomplete draft offers, most fields are categorized as OPTIONAL irrespective of whether they are necessary for a private offer to be valid. Many fields labeled OPTIONAL must be set to publish the offer.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

PrivateOfferDocument

Message describing the PrivateOfferDocument resource. Used to attach documents to a private offer in state DRAFT. Once a private offer is no longer in state DRAFT, the set of child documents is immutable. Existing documents cannot be updated or deleted, and new documents cannot be added.

A private offer must include a EULA, either by assigning a standard EULA or attaching a custom EULA document, or a statement of work document.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

PrivateOfferView

Controls which fields are returned in a PrivateOffer returned by the API. https://google.aip.dev/157

PublishPrivateOfferRequest

Message for publishing a PrivateOffer

Service

Message describing Service resource.

ServiceView

Controls which fields are returned in a Service returned by the API. https://google.aip.dev/157

Sku

Message describing the Sku resource.

Encapsulates and represents a stock keeping unit (SKU), the atomic unit of pricing and billing in Google Cloud. Each customer charge is associated with and originates from exactly one SKU. While the Cloud Marketplace Sku resource shares a close relationship with the public Sku resource in the Cloud Billing API <https://cloud.google.com/billing/docs/how-to/get-pricing-information-api>, Cloud Marketplace SKUs are represented here with additional information in an alternative format tailored for use by Cloud Marketplace partners, and are not necessarily public and by extension are not generally visible in the Cloud Billing API or the Google Cloud Public SKUs <https://cloud.google.com/skus>.

Note on terminology: While the name of the resource derives from the acronym 'SKU' it is named 'Sku' for consistency with other resource type names, and may be rendered variously as 'Sku', 'sku', or 'SKU' across this and other documentation.

SkuGroup

Message describing SkuGroup resource

StandardOffer

Message describing the StandardOffer resource.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

StandardOfferView

Controls which fields are returned in a StandardOffer returned by the API. https://google.aip.dev/157

UpdatePrivateOfferDocumentRequest

Message for updating a PrivateOfferDocument

UpdatePrivateOfferRequest

Message for updating a PrivateOffer