• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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