cloudcommerceprocurement/v1 library

Cloud Commerce Partner Procurement API - v1

Partner API for the Cloud Commerce Procurement Service.

For more information, see cloud.google.com/marketplace/docs/partners/

Create an instance of CloudCommercePartnerProcurementServiceApi to access these resources:

Classes

Account
Represents an account that was established by the customer on the service provider's system.
Approval
An approval for some action on an account.
ApproveAccountRequest
Request message for PartnerProcurementService.ApproveAccount.
ApproveEntitlementPlanChangeRequest
Request message for [PartnerProcurementService.ApproveEntitlementPlanChange[].
ApproveEntitlementRequest
Request message for [PartnerProcurementService.ApproveEntitlement[].
CloudCommercePartnerProcurementServiceApi
Partner API for the Cloud Commerce Procurement Service.
Consumer
A resource using (consuming) this entitlement.
Entitlement
Represents a procured product of a customer.
ListAccountsResponse
Response message for [PartnerProcurementService.ListAccounts[].
ListEntitlementsResponse
Response message for PartnerProcurementService.ListEntitlements.
ProvidersAccountsResource
ProvidersEntitlementsResource
ProvidersResource
RejectAccountRequest
Request message for PartnerProcurementService.RejectAccount.
RejectEntitlementPlanChangeRequest
Request message for PartnerProcurementService.RejectEntitlementPlanChange.
RejectEntitlementRequest
Request message for PartnerProcurementService.RejectEntitlement.
SuspendEntitlementRequest
Request message for ParterProcurementService.SuspendEntitlement.

Typedefs

Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
ResetAccountRequest = $Empty
Request message for PartnerProcurementService.ResetAccount.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.