1type: google.api.Service 2config_version: 3 3name: cloudchannel.googleapis.com 4title: Cloud Channel API 5 6apis: 7- name: google.cloud.channel.v1.CloudChannelReportsService 8- name: google.cloud.channel.v1.CloudChannelService 9- name: google.longrunning.Operations 10 11types: 12- name: google.cloud.channel.v1.CustomerEvent 13- name: google.cloud.channel.v1.EntitlementEvent 14- name: google.cloud.channel.v1.OperationMetadata 15- name: google.cloud.channel.v1.RunReportJobResponse 16- name: google.cloud.channel.v1.SubscriberEvent 17- name: google.cloud.channel.v1.TransferEntitlementsResponse 18 19documentation: 20 summary: |- 21 The Cloud Channel API enables Google Cloud partners to have a single 22 unified resale platform and APIs across all of Google Cloud including GCP, 23 Workspace, Maps and Chrome. 24 25http: 26 rules: 27 - selector: google.longrunning.Operations.CancelOperation 28 post: '/v1/{name=operations/**}:cancel' 29 body: '*' 30 - selector: google.longrunning.Operations.DeleteOperation 31 delete: '/v1/{name=operations/**}' 32 - selector: google.longrunning.Operations.GetOperation 33 get: '/v1/{name=operations/**}' 34 - selector: google.longrunning.Operations.ListOperations 35 get: '/v1/{name=operations}' 36 37authentication: 38 rules: 39 - selector: 'google.cloud.channel.v1.CloudChannelReportsService.*' 40 oauth: 41 canonical_scopes: |- 42 https://www.googleapis.com/auth/apps.reports.usage.readonly 43 - selector: 'google.cloud.channel.v1.CloudChannelService.*' 44 oauth: 45 canonical_scopes: |- 46 https://www.googleapis.com/auth/apps.order 47 - selector: 'google.longrunning.Operations.*' 48 oauth: 49 canonical_scopes: |- 50 https://www.googleapis.com/auth/apps.order 51