Module api

Module api 

Source

Structs§

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[].
CloudCommercePartnerProcurementService
Central instance to access all CloudCommercePartnerProcurementService related resource activities
Consumer
A resource using (consuming) this entitlement.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
Entitlement
Represents a procured product of a customer.
ListAccountsResponse
Response message for [PartnerProcurementService.ListAccounts[].
ListEntitlementsResponse
Response message for PartnerProcurementService.ListEntitlements.
ProviderAccountApproveCall
Grants an approval on an Account.
ProviderAccountGetCall
Gets a requested Account resource.
ProviderAccountListCall
Lists Accounts that the provider has access to.
ProviderAccountRejectCall
Rejects an approval on an Account.
ProviderAccountResetCall
Resets an Account and cancels all associated Entitlements. Partner can only reset accounts they own rather than customer accounts.
ProviderEntitlementApproveCall
Approves an entitlement that is in the EntitlementState.ENTITLEMENT_ACTIVATION_REQUESTED state. This method is invoked by the provider to approve the creation of the entitlement resource.
ProviderEntitlementApprovePlanChangeCall
Approves an entitlement plan change that is in the EntitlementState.ENTITLEMENT_PENDING_PLAN_CHANGE_APPROVAL state. This method is invoked by the provider to approve the plan change on the entitlement resource.
ProviderEntitlementGetCall
Gets a requested Entitlement resource.
ProviderEntitlementListCall
Lists Entitlements for which the provider has read access.
ProviderEntitlementPatchCall
Updates an existing Entitlement.
ProviderEntitlementRejectCall
Rejects an entitlement that is in the EntitlementState.ENTITLEMENT_ACTIVATION_REQUESTED state. This method is invoked by the provider to reject the creation of the entitlement resource.
ProviderEntitlementRejectPlanChangeCall
Rejects an entitlement plan change that is in the EntitlementState.ENTITLEMENT_PENDING_PLAN_CHANGE_APPROVAL state. This method is invoked by the provider to reject the plan change on the entitlement resource.
ProviderEntitlementSuspendCall
Requests suspension of an active Entitlement. This is not yet supported.
ProviderMethods
A builder providing access to all methods supported on provider resources. It is not used directly, but through the CloudCommercePartnerProcurementService hub.
RejectAccountRequest
Request message for PartnerProcurementService.RejectAccount.
RejectEntitlementPlanChangeRequest
Request message for PartnerProcurementService.RejectEntitlementPlanChange.
RejectEntitlementRequest
Request message for PartnerProcurementService.RejectEntitlement.
ResetAccountRequest
Request message for PartnerProcurementService.ResetAccount.
SuspendEntitlementRequest
Request message for ParterProcurementService.SuspendEntitlement. This is not yet supported.

Enums§

Scope
Identifies the an OAuth2 authorization scope. A scope is needed when requesting an authorization token.