xref: /aosp_15_r20/external/googleapis/google/iam/admin/v1/iam.yaml (revision d5c09012810ac0c9f33fe448fb6da8260d444cc9)
1*d5c09012SAndroid Build Coastguard Workertype: google.api.Service
2*d5c09012SAndroid Build Coastguard Workerconfig_version: 3
3*d5c09012SAndroid Build Coastguard Workername: iam.googleapis.com
4*d5c09012SAndroid Build Coastguard Workertitle: Identity and Access Management (IAM) API
5*d5c09012SAndroid Build Coastguard Worker
6*d5c09012SAndroid Build Coastguard Workerapis:
7*d5c09012SAndroid Build Coastguard Worker- name: google.iam.admin.v1.IAM
8*d5c09012SAndroid Build Coastguard Worker
9*d5c09012SAndroid Build Coastguard Workertypes:
10*d5c09012SAndroid Build Coastguard Worker- name: google.iam.admin.v1.AuditData
11*d5c09012SAndroid Build Coastguard Worker
12*d5c09012SAndroid Build Coastguard Workerdocumentation:
13*d5c09012SAndroid Build Coastguard Worker  summary: |-
14*d5c09012SAndroid Build Coastguard Worker    Manages identity and access control for Google Cloud Platform resources,
15*d5c09012SAndroid Build Coastguard Worker    including the creation of service accounts, which you can use to
16*d5c09012SAndroid Build Coastguard Worker    authenticate to Google and make API calls.
17*d5c09012SAndroid Build Coastguard Worker
18*d5c09012SAndroid Build Coastguard Workerhttp:
19*d5c09012SAndroid Build Coastguard Worker  rules:
20*d5c09012SAndroid Build Coastguard Worker  - selector: google.longrunning.Operations.GetOperation
21*d5c09012SAndroid Build Coastguard Worker    get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/operations/*}'
22*d5c09012SAndroid Build Coastguard Worker    additional_bindings:
23*d5c09012SAndroid Build Coastguard Worker    - get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*/operations/*}'
24*d5c09012SAndroid Build Coastguard Worker    - get: '/v1/{name=projects/*/locations/*/workloadIdentityPools/*/operations/*}'
25*d5c09012SAndroid Build Coastguard Worker    - get: '/v1/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*/operations/*}'
26*d5c09012SAndroid Build Coastguard Worker
27*d5c09012SAndroid Build Coastguard Workerauthentication:
28*d5c09012SAndroid Build Coastguard Worker  rules:
29*d5c09012SAndroid Build Coastguard Worker  - selector: 'google.iam.admin.v1.IAM.*'
30*d5c09012SAndroid Build Coastguard Worker    oauth:
31*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
32*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/cloud-platform
33*d5c09012SAndroid Build Coastguard Worker  - selector: google.longrunning.Operations.GetOperation
34*d5c09012SAndroid Build Coastguard Worker    oauth:
35*d5c09012SAndroid Build Coastguard Worker      canonical_scopes: |-
36*d5c09012SAndroid Build Coastguard Worker        https://www.googleapis.com/auth/cloud-platform
37