1type: google.api.Service 2config_version: 2 3name: iam.googleapis.com 4title: Identity and Access Management (IAM) API 5 6apis: 7- name: google.iam.v1beta.WorkloadIdentityPools 8 9documentation: 10 summary: |- 11 <p>Manages identity and access control for Google Cloud Platform resources, 12 including the creation of service accounts, which you can use to 13 authenticate to Google and make API calls.</p> <aside 14 class="note"><b>Note:</b> This API is tied to the <a 15 href="/iam/docs/reference/credentials/rest">IAM service account 16 credentials API</a> (<code>iamcredentials.googleapis.com</code>). Enabling 17 or disabling this API will also enable or disable the IAM service account 18 credentials API.</aside> 19 20http: 21 rules: 22 - selector: google.longrunning.Operations.CancelOperation 23 post: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/operations/*}:cancel' 24 body: '*' 25 additional_bindings: 26 - post: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*/operations/*}:cancel' 27 body: '*' 28 - selector: google.longrunning.Operations.DeleteOperation 29 delete: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/operations/*}' 30 additional_bindings: 31 - delete: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*/operations/*}' 32 - selector: google.longrunning.Operations.GetOperation 33 get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/operations/*}' 34 additional_bindings: 35 - get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*/operations/*}' 36 - selector: google.longrunning.Operations.ListOperations 37 get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*}/operations' 38 additional_bindings: 39 - get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*}/operations' 40 41authentication: 42 rules: 43 - selector: 'google.iam.v1beta.WorkloadIdentityPools.*' 44 oauth: 45 canonical_scopes: |- 46 https://www.googleapis.com/auth/cloud-platform 47 - selector: 'google.longrunning.Operations.*' 48 oauth: 49 canonical_scopes: |- 50 https://www.googleapis.com/auth/cloud-platform 51