Modules§

Structs§

  • Request message for [CloudChannelService.ActivateEntitlement][google.cloud.channel.v1.CloudChannelService.ActivateEntitlement].
  • Information needed to create an Admin User for Google Workspace.
  • Association links that an entitlement has to other entitlements.
  • Represents the Billable SKU information.
  • Represents a billing account.
  • Represents a billing account that can be used to make a purchase.
  • Request message for [CloudChannelService.CancelEntitlement][google.cloud.channel.v1.CloudChannelService.CancelEntitlement].
  • Request message for [CloudChannelService.ChangeOffer][google.cloud.channel.v1.CloudChannelService.ChangeOffer].
  • Request message for [CloudChannelService.ChangeParametersRequest][].
  • Request message for [CloudChannelService.ChangeRenewalSettings][google.cloud.channel.v1.CloudChannelService.ChangeRenewalSettings].
  • Entity representing a link between distributors and their indirect resellers in an n-tier resale channel.
  • Configuration for how a distributor will rebill a channel partner (also known as a distributor-authorized reseller).
  • Request message for [CloudChannelService.CheckCloudIdentityAccountsExist][google.cloud.channel.v1.CloudChannelService.CheckCloudIdentityAccountsExist].
  • Response message for [CloudChannelService.CheckCloudIdentityAccountsExist][google.cloud.channel.v1.CloudChannelService.CheckCloudIdentityAccountsExist].
  • Entity representing a Cloud Identity account that may be associated with a Channel Services API partner.
  • Cloud Identity information for the Cloud Channel Customer.
  • The definition of a report column. Specifies the data properties in the corresponding position of the report rows.
  • Commitment settings for commitment-based offers.
  • Specifies the override to conditionally apply.
  • Represents the constraints for buying the Offer.
  • Contact information for a customer account.
  • Request message for [CloudChannelService.CreateChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerLink]
  • Request message for [CloudChannelService.CreateChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerRepricingConfig].
  • Request message for [CloudChannelService.CreateCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.CreateCustomerRepricingConfig].
  • Request message for [CloudChannelService.CreateCustomer][google.cloud.channel.v1.CloudChannelService.CreateCustomer]
  • Request message for [CloudChannelService.CreateEntitlement][google.cloud.channel.v1.CloudChannelService.CreateEntitlement]
  • Entity representing a customer of a reseller or distributor.
  • Represents constraints required to purchase the Offer for a customer.
  • Represents Pub/Sub message content describing customer update.
  • Configuration for how a reseller will reprice a Customer.
  • A representation of usage or invoice date ranges.
  • Request message for DeleteChannelPartnerRepricingConfig.
  • Request message for [CloudChannelService.DeleteCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.DeleteCustomerRepricingConfig].
  • Request message for [CloudChannelService.DeleteCustomer][google.cloud.channel.v1.CloudChannelService.DeleteCustomer].
  • Required Edu Attributes
  • An entitlement is a representation of a customer’s ability to use a service.
  • Change event entry for Entitlement order history
  • Represents Pub/Sub message content describing entitlement update.
  • Request message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].
  • Response message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults]. Contains a tabular representation of the report results.
  • Request message for [CloudChannelService.GetChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.GetChannelPartnerLink].
  • Request message for [CloudChannelService.GetChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.GetChannelPartnerRepricingConfig]
  • Request message for [CloudChannelService.GetCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.GetCustomerRepricingConfig].
  • Request message for [CloudChannelService.GetCustomer][google.cloud.channel.v1.CloudChannelService.GetCustomer].
  • Request message for [CloudChannelService.GetEntitlement][google.cloud.channel.v1.CloudChannelService.GetEntitlement].
  • Request message for [CloudChannelService.ImportCustomer][google.cloud.channel.v1.CloudChannelService.ImportCustomer]
  • Request message for [CloudChannelService.ListChannelPartnerLinks][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks]
  • Response message for [CloudChannelService.ListChannelPartnerLinks][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks].
  • Request message for [CloudChannelService.ListChannelPartnerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs].
  • Response message for [CloudChannelService.ListChannelPartnerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs].
  • Request message for [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs].
  • Response message for [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs].
  • Request message for [CloudChannelService.ListCustomers][google.cloud.channel.v1.CloudChannelService.ListCustomers]
  • Response message for [CloudChannelService.ListCustomers][google.cloud.channel.v1.CloudChannelService.ListCustomers].
  • Request message for [CloudChannelService.ListEntitlementChanges][google.cloud.channel.v1.CloudChannelService.ListEntitlementChanges]
  • Response message for [CloudChannelService.ListEntitlementChanges][google.cloud.channel.v1.CloudChannelService.ListEntitlementChanges]
  • Request message for [CloudChannelService.ListEntitlements][google.cloud.channel.v1.CloudChannelService.ListEntitlements]
  • Response message for [CloudChannelService.ListEntitlements][google.cloud.channel.v1.CloudChannelService.ListEntitlements].
  • Request message for ListOffers.
  • Response message for ListOffers.
  • Request message for ListProducts.
  • Response message for ListProducts.
  • Request message for ListPurchasableOffers.
  • Response message for ListPurchasableOffers.
  • Request message for ListPurchasableSkus.
  • Response message for ListPurchasableSkus.
  • Request message for [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].
  • Response message for [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].
  • Request message for ListSkuGroupBillableSkus.
  • Response message for ListSkuGroupBillableSkus.
  • Request message for ListSkuGroups.
  • Response message for ListSkuGroups.
  • Request message for ListSkus.
  • Response message for ListSkus.
  • Request Message for ListSubscribers.
  • Response Message for ListSubscribers.
  • Request message for [CloudChannelService.ListTransferableOffers][google.cloud.channel.v1.CloudChannelService.ListTransferableOffers]
  • Response message for [CloudChannelService.ListTransferableOffers][google.cloud.channel.v1.CloudChannelService.ListTransferableOffers].
  • Request message for [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus]
  • Response message for [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus].
  • Request message for LookupOffer.
  • Represents the marketing information for a Product, SKU or Offer.
  • Represents media information.
  • Represents an offer made to resellers for purchase. An offer is associated with a [Sku][google.cloud.channel.v1.Sku], has a plan for payment, a price, and defines the constraints for buying.
  • Provides contextual information about a [google.longrunning.Operation][google.longrunning.Operation].
  • Definition for extended entitlement parameters.
  • Parameter’s definition. Specifies what parameter is required to use the current Offer to purchase.
  • An adjustment that applies a flat markup or markdown to an entire bill.
  • Represents period in days/months/years.
  • The payment plan for the Offer. Describes how to make a payment.
  • Represents the price of the Offer.
  • Represents price by resource type.
  • Specifies the price by the duration of months. For example, a 20% discount for the first six months, then a 10% discount starting on the seventh month.
  • Defines price at resource tier level. For example, an offer with following definition :
  • A Product is the entity a customer uses when placing an order. For example, Google Workspace, Google Voice, etc.
  • Request message for [CloudChannelService.ProvisionCloudIdentity][google.cloud.channel.v1.CloudChannelService.ProvisionCloudIdentity]
  • Service provisioned for an entitlement.
  • Offer that you can purchase for a customer. This is used in the ListPurchasableOffer API response.
  • SKU that you can purchase. This is used in ListPurchasableSku API response.
  • Request message for QueryEligibleBillingAccounts.
  • Response message for QueryEligibleBillingAccounts.
  • Request Message for RegisterSubscriber.
  • Response Message for RegisterSubscriber.
  • Renewal settings for renewable Offers.
  • The ID and description of a report that was used to generate report data. For example, “Google Cloud Daily Spend”, “Google Workspace License Activity”, etc.
  • The result of a [RunReportJob][] operation. Contains the name to use in [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job] and the status of the operation.
  • The features describing the data. Returned by [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob] and [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].
  • Status of a report generation process.
  • A single report value.
  • A type that represents the various adjustments you can apply to a bill.
  • Represents the various repricing conditions you can use for a conditional override.
  • Configuration for repricing a Google bill over a period of time.
  • A row of report values.
  • Request message for [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].
  • Response message for [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].
  • Represents a product’s purchasable Stock Keeping Unit (SKU). SKUs represent the different variations of the product. For example, Google Workspace Business Standard and Google Workspace Business Plus are Google Workspace product SKUs.
  • Represents the SKU group information.
  • A condition that applies the override if a line item SKU is found in the SKU group.
  • Represents a set of SKUs that must be purchased using the same billing account.
  • Request message for [CloudChannelService.StartPaidService][google.cloud.channel.v1.CloudChannelService.StartPaidService].
  • Represents information which resellers will get as part of notification from Pub/Sub.
  • Request message for [CloudChannelService.SuspendEntitlement][google.cloud.channel.v1.CloudChannelService.SuspendEntitlement].
  • Specifies transfer eligibility of a SKU.
  • Request message for [CloudChannelService.TransferEntitlements][google.cloud.channel.v1.CloudChannelService.TransferEntitlements].
  • Response message for [CloudChannelService.TransferEntitlements][google.cloud.channel.v1.CloudChannelService.TransferEntitlements]. This is put in the response field of google.longrunning.Operation.
  • Request message for [CloudChannelService.TransferEntitlementsToGoogle][google.cloud.channel.v1.CloudChannelService.TransferEntitlementsToGoogle].
  • TransferableOffer represents an Offer that can be used in Transfer. Read-only.
  • TransferableSku represents information a reseller needs to view existing provisioned services for a customer that they do not own. Read-only.
  • Settings for trial offers.
  • Request Message for UnregisterSubscriber.
  • Response Message for UnregisterSubscriber.
  • Request message for [CloudChannelService.UpdateChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerLink]
  • Request message for [CloudChannelService.UpdateChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerRepricingConfig].
  • Request message for [CloudChannelService.UpdateCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.UpdateCustomerRepricingConfig].
  • Request message for [CloudChannelService.UpdateCustomer][google.cloud.channel.v1.CloudChannelService.UpdateCustomer].
  • Data type and value of a parameter.

Enums§

  • ChannelPartnerLinkState represents state of a channel partner link.
  • The level of granularity the [ChannelPartnerLink][google.cloud.channel.v1.ChannelPartnerLink] will display.
  • Type of media used.
  • Describes how the reseller will be billed.
  • Specifies when the payment needs to happen.
  • Period Type.
  • Constraints type for Promotional offers.
  • Specifies the different costs that the modified bill can be based on.
  • Represents the type for a monetizable resource(any entity on which billing happens). For example, this could be MINUTES for Google Voice and GB for Google Drive. One SKU can map to multiple monetizable resources.