xref: /aosp_15_r20/external/googleapis/google/chat/v1/chat_v1.yaml (revision d5c09012810ac0c9f33fe448fb6da8260d444cc9)
1*d5c09012SAndroid Build Coastguard Workertype: google.api.Service
2*d5c09012SAndroid Build Coastguard Workerconfig_version: 3
3*d5c09012SAndroid Build Coastguard Workername: chat.googleapis.com
4*d5c09012SAndroid Build Coastguard Workertitle: Google Chat API
5*d5c09012SAndroid Build Coastguard Worker
6*d5c09012SAndroid Build Coastguard Workerapis:
7*d5c09012SAndroid Build Coastguard Worker- name: google.chat.v1.ChatService
8*d5c09012SAndroid Build Coastguard Worker
9*d5c09012SAndroid Build Coastguard Workerdocumentation:
10*d5c09012SAndroid Build Coastguard Worker  summary: |-
11*d5c09012SAndroid Build Coastguard Worker    The Google Chat API lets you build Chat apps to integrate your services
12*d5c09012SAndroid Build Coastguard Worker    with Google Chat and manage Chat resources such as spaces, members, and
13*d5c09012SAndroid Build Coastguard Worker    messages.
14*d5c09012SAndroid Build Coastguard Worker
15*d5c09012SAndroid Build Coastguard Workerauthentication:
16*d5c09012SAndroid Build Coastguard Worker  rules:
17*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.CompleteImportSpace
18*d5c09012SAndroid Build Coastguard Worker    oauth:
19*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
20*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import
21*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.CreateMembership
22*d5c09012SAndroid Build Coastguard Worker    oauth:
23*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
24*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
25*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships,
26*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships.app
27*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.CreateMessage
28*d5c09012SAndroid Build Coastguard Worker    oauth:
29*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
30*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
31*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
32*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages,
33*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.create
34*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.CreateReaction
35*d5c09012SAndroid Build Coastguard Worker    oauth:
36*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
37*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
38*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages,
39*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.reactions,
40*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.reactions.create
41*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.CreateSpace
42*d5c09012SAndroid Build Coastguard Worker    oauth:
43*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
44*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
45*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces,
46*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces.create
47*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.DeleteMembership
48*d5c09012SAndroid Build Coastguard Worker    oauth:
49*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
50*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
51*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships,
52*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships.app
53*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.DeleteMessage
54*d5c09012SAndroid Build Coastguard Worker    oauth:
55*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
56*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
57*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
58*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages
59*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.DeleteReaction
60*d5c09012SAndroid Build Coastguard Worker    oauth:
61*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
62*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
63*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages,
64*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.reactions
65*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.DeleteSpace
66*d5c09012SAndroid Build Coastguard Worker    oauth:
67*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
68*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.delete,
69*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import
70*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.FindDirectMessage
71*d5c09012SAndroid Build Coastguard Worker    oauth:
72*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
73*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
74*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces,
75*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces.readonly
76*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.GetAttachment
77*d5c09012SAndroid Build Coastguard Worker    oauth:
78*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
79*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot
80*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.GetMembership
81*d5c09012SAndroid Build Coastguard Worker    oauth:
82*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
83*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
84*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships,
85*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships.readonly
86*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.GetMessage
87*d5c09012SAndroid Build Coastguard Worker    oauth:
88*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
89*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
90*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages,
91*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.readonly
92*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.GetSpace
93*d5c09012SAndroid Build Coastguard Worker    oauth:
94*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
95*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
96*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces,
97*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces.readonly
98*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.ListMemberships
99*d5c09012SAndroid Build Coastguard Worker    oauth:
100*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
101*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
102*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
103*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships,
104*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.memberships.readonly
105*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.ListMessages
106*d5c09012SAndroid Build Coastguard Worker    oauth:
107*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
108*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
109*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages,
110*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.readonly
111*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.ListReactions
112*d5c09012SAndroid Build Coastguard Worker    oauth:
113*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
114*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages,
115*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.reactions,
116*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.reactions.readonly,
117*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.readonly
118*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.ListSpaces
119*d5c09012SAndroid Build Coastguard Worker    oauth:
120*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
121*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
122*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces,
123*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces.readonly
124*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.SetUpSpace
125*d5c09012SAndroid Build Coastguard Worker    oauth:
126*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
127*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces,
128*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces.create
129*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.UpdateMessage
130*d5c09012SAndroid Build Coastguard Worker    oauth:
131*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
132*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.bot,
133*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
134*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages
135*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.UpdateSpace
136*d5c09012SAndroid Build Coastguard Worker    oauth:
137*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
138*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
139*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.spaces
140*d5c09012SAndroid Build Coastguard Worker  - selector: google.chat.v1.ChatService.UploadAttachment
141*d5c09012SAndroid Build Coastguard Worker    oauth:
142*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
143*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.import,
144*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages,
145*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/chat.messages.create
146*d5c09012SAndroid Build Coastguard Worker
147*d5c09012SAndroid Build Coastguard Workerpublishing:
148*d5c09012SAndroid Build Coastguard Worker  new_issue_uri: https://issuetracker.google.com/issues/new?component=350158&template=1047346
149*d5c09012SAndroid Build Coastguard Worker  documentation_uri: https://developers.google.com/chat/concepts
150*d5c09012SAndroid Build Coastguard Worker  api_short_name: chat
151*d5c09012SAndroid Build Coastguard Worker  github_label: 'api: chat'
152*d5c09012SAndroid Build Coastguard Worker  doc_tag_prefix: chat
153*d5c09012SAndroid Build Coastguard Worker  organization: CLOUD
154*d5c09012SAndroid Build Coastguard Worker  library_settings:
155*d5c09012SAndroid Build Coastguard Worker  - version: google.chat.v1
156*d5c09012SAndroid Build Coastguard Worker    launch_stage: GA
157*d5c09012SAndroid Build Coastguard Worker    java_settings:
158*d5c09012SAndroid Build Coastguard Worker      common:
159*d5c09012SAndroid Build Coastguard Worker        destinations:
160*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
161*d5c09012SAndroid Build Coastguard Worker    cpp_settings:
162*d5c09012SAndroid Build Coastguard Worker      common:
163*d5c09012SAndroid Build Coastguard Worker        destinations:
164*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
165*d5c09012SAndroid Build Coastguard Worker    php_settings:
166*d5c09012SAndroid Build Coastguard Worker      common:
167*d5c09012SAndroid Build Coastguard Worker        destinations:
168*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
169*d5c09012SAndroid Build Coastguard Worker    python_settings:
170*d5c09012SAndroid Build Coastguard Worker      common:
171*d5c09012SAndroid Build Coastguard Worker        destinations:
172*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
173*d5c09012SAndroid Build Coastguard Worker    node_settings:
174*d5c09012SAndroid Build Coastguard Worker      common:
175*d5c09012SAndroid Build Coastguard Worker        destinations:
176*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
177*d5c09012SAndroid Build Coastguard Worker    dotnet_settings:
178*d5c09012SAndroid Build Coastguard Worker      common:
179*d5c09012SAndroid Build Coastguard Worker        destinations:
180*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
181*d5c09012SAndroid Build Coastguard Worker    ruby_settings:
182*d5c09012SAndroid Build Coastguard Worker      common:
183*d5c09012SAndroid Build Coastguard Worker        destinations:
184*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
185*d5c09012SAndroid Build Coastguard Worker    go_settings:
186*d5c09012SAndroid Build Coastguard Worker      common:
187*d5c09012SAndroid Build Coastguard Worker        destinations:
188*d5c09012SAndroid Build Coastguard Worker        - PACKAGE_MANAGER
189*d5c09012SAndroid Build Coastguard Worker  proto_reference_documentation_uri: https://developers.google.com/chat/api/reference/rest
190