iam.yaml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. type: google.api.Service
  2. config_version: 3
  3. name: iam.googleapis.com
  4. title: Identity and Access Management (IAM) API
  5. apis:
  6. - name: google.iam.admin.v1.IAM
  7. types:
  8. - name: google.iam.admin.v1.AuditData
  9. documentation:
  10. summary: |-
  11. 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.
  14. http:
  15. rules:
  16. - selector: google.longrunning.Operations.GetOperation
  17. get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/operations/*}'
  18. additional_bindings:
  19. - get: '/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*/operations/*}'
  20. - get: '/v1/{name=projects/*/locations/*/workloadIdentityPools/*/operations/*}'
  21. - get: '/v1/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*/operations/*}'
  22. authentication:
  23. rules:
  24. - selector: 'google.iam.admin.v1.IAM.*'
  25. oauth:
  26. canonical_scopes: |-
  27. https://www.googleapis.com/auth/cloud-platform
  28. - selector: google.longrunning.Operations.GetOperation
  29. oauth:
  30. canonical_scopes: |-
  31. https://www.googleapis.com/auth/cloud-platform