The Cloud Channel API enables Google Cloud partners to have a single unified resale platform and APIs across all of Google Cloud including GCP, Workspace, Maps and Chrome.
Service: cloudchannel.googleapis.com
The Service name cloudchannel.googleapis.com
is needed to create RPC client stubs.
google.cloud.channel.v1.CloudChannelReportsService
Methods | |
---|---|
|
Retrieves data generated by CloudChannelReportsService.RunReportJob
. |
|
Lists the reports that RunReportJob can run. |
|
Begins generation of data for a given report. |
google.cloud.channel.v1.CloudChannelService
Methods
Activates a previously suspended entitlement.
Cancels a previously fulfilled entitlement.
Updates the Offer for an existing customer entitlement.
Change parameters of the entitlement.
Updates the renewal settings for an existing customer entitlement.
Confirms the existence of Cloud Identity accounts based on the domain and if the Cloud Identity accounts are owned by the reseller.
Initiates a channel partner link between a distributor and a reseller, or between resellers in an n-tier reseller channel.
Creates a ChannelPartnerRepricingConfig.
Creates a CustomerRepricingConfig.
Creates an entitlement for a customer.
Gets information about how a Distributor modifies their bill before sending it to a ChannelPartner.
Gets information about how a Reseller modifies their bill before sending it to a Customer.
Imports a
Customer
from the Cloud Identity associated with the provided Cloud Identity ID or domain before a TransferEntitlements call.Lists information about how a Reseller modifies their bill before sending it to a ChannelPartner.
Lists information about how a Reseller modifies their bill before sending it to a Customer.
List entitlement history.
Lists the Offers the reseller can sell.
Lists the Products the reseller is authorized to sell.
Lists the following:
- Offers that you can purchase for a customer.
Lists the following:
- SKUs that you can purchase for a customer
- SKUs that you can upgrade or downgrade for an entitlement.
Lists the Billable SKUs in a given SKU group.
Lists the Rebilling supported SKU groups the account is authorized to sell.
Lists the SKUs for a product the reseller is authorized to sell.
Lists service accounts with subscriber privileges on the Pub/Sub topic created for this Channel Services account or integrator.
List
TransferableSku
s of a customer based on the Cloud Identity ID or Customer Name in the request.Creates a Cloud Identity for the given customer using the customer's information, or the information provided here.
Lists the billing accounts that are eligible to purchase particular SKUs for a given customer.
Registers a service account with subscriber privileges on the Pub/Sub topic for this Channel Services account or integrator.
Starts paid service for a trial entitlement.
Suspends a previously fulfilled entitlement.
Transfers customer entitlements to new reseller.
Transfers customer entitlements from their current reseller to Google.
Unregisters a service account with subscriber privileges on the Pub/Sub topic created for this Channel Services account or integrator.
Updates a channel partner link.
Updates a ChannelPartnerRepricingConfig.
Updates a CustomerRepricingConfig.
google.cloud.channel.v1alpha1.CloudChannelReportsService
Methods | |
---|---|
|
Retrieves data generated by CloudChannelReportsService.RunReportJob
. |
|
Lists the reports that RunReportJob can run. |
|
Begins generation of data for a given report. |
google.cloud.channel.v1alpha1.CloudChannelService
Methods
Activates a previously suspended entitlement.
Cancels a previously fulfilled entitlement.
Updates the Offer for an existing customer entitlement.
Change parameters of the entitlement.
ChangePlan
(deprecated)
Updates the plan for an existing customer entitlement.
ChangeQuantity
(deprecated)
Updates the quantity for existing seat-based entitlements.
Updates the renewal settings for an existing customer entitlement.
ChangeSku
(deprecated)
Updates the SKU for an existing customer entitlement.
Confirms the existence of Cloud Identity accounts based on the domain and if the Cloud Identity accounts are owned by the reseller.
Initiates a channel partner link between a distributor and a reseller, or between resellers in an n-tier reseller channel.
Creates a ChannelPartnerRepricingConfig.
Creates a CustomerRepricingConfig.
Creates an entitlement for a customer.
Gets information about how a Distributor modifies their bill before sending it to a ChannelPartner.
Gets information about how a Reseller modifies their bill before sending it to a Customer.
Imports a
Customer
from the Cloud Identity associated with the provided Cloud Identity ID or domain before a TransferEntitlements call.Lists information about how a Reseller modifies their bill before sending it to a ChannelPartner.
Lists information about how a Reseller modifies their bill before sending it to a Customer.
List entitlement history.
Lists the Offers the reseller can sell.
Lists the Products the reseller is authorized to sell.
Returns the Google Workspace customer types you can create for the given domain, and shows if this requires a transfer.
Lists the following:
- Offers that you can purchase for a customer.
Lists the following:
- SKUs that you can purchase for a customer
- SKUs that you can upgrade or downgrade for an entitlement.
Lists the Billable SKUs in a given SKU group.
Lists the Rebilling supported SKU groups the account is authorized to sell.
Lists the SKUs for a product the reseller is authorized to sell.
Lists service accounts with subscriber privileges on the Pub/Sub topic created for this Channel Services account or integrator.
List
TransferableSku
s of a customer based on the Cloud Identity ID or Customer Name in the request.Creates a Cloud Identity for the given customer using the customer's information, or the information provided here.
Lists the billing accounts that are eligible to purchase particular SKUs for a given customer.
Registers a service account with subscriber privileges on the Pub/Sub topic for this Channel Services account or integrator.
Starts paid service for a trial entitlement.
Suspends a previously fulfilled entitlement.
Transfers customer entitlements to new reseller.
Transfers customer entitlements from their current reseller to Google.
Unregisters a service account with subscriber privileges on the Pub/Sub topic created for this Channel Services account or integrator.
Updates a channel partner link.
Updates a ChannelPartnerRepricingConfig.
Updates a CustomerRepricingConfig.
google.longrunning.Operations
Methods | |
---|---|
|
Starts asynchronous cancellation on a long-running operation. |
|
Deletes a long-running operation. |
|
Gets the latest state of a long-running operation. |
|
Lists operations that match the specified filter in the request. |
|
Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |