serviceusage_v1beta1.yaml 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. type: google.api.Service
  2. config_version: 3
  3. name: serviceusage.googleapis.com
  4. title: Service Usage API
  5. apis:
  6. - name: google.api.serviceusage.v1beta1.ServiceUsage
  7. types:
  8. - name: google.api.serviceusage.v1beta1.BatchCreateAdminOverridesResponse
  9. - name: google.api.serviceusage.v1beta1.BatchCreateConsumerOverridesResponse
  10. - name: google.api.serviceusage.v1beta1.CreateAdminQuotaPolicyMetadata
  11. - name: google.api.serviceusage.v1beta1.DeleteAdminQuotaPolicyMetadata
  12. - name: google.api.serviceusage.v1beta1.GetServiceIdentityMetadata
  13. - name: google.api.serviceusage.v1beta1.GetServiceIdentityResponse
  14. - name: google.api.serviceusage.v1beta1.ImportAdminOverridesMetadata
  15. - name: google.api.serviceusage.v1beta1.ImportAdminOverridesResponse
  16. - name: google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesMetadata
  17. - name: google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesResponse
  18. - name: google.api.serviceusage.v1beta1.ImportConsumerOverridesMetadata
  19. - name: google.api.serviceusage.v1beta1.ImportConsumerOverridesResponse
  20. - name: google.api.serviceusage.v1beta1.OperationMetadata
  21. - name: google.api.serviceusage.v1beta1.ServiceIdentity
  22. - name: google.api.serviceusage.v1beta1.UpdateAdminQuotaPolicyMetadata
  23. documentation:
  24. summary: |-
  25. Enables services that service consumers want to use on Google Cloud
  26. Platform, lists the available or enabled services, or disables services
  27. that service consumers no longer use.
  28. overview: |-
  29. The Service Usage API allows *service consumers* to manage the set
  30. of *services* they interact with. Consumers can use the Service Usage API
  31. or the [Google Cloud Console](https://console.cloud.google.com) to enable
  32. services in their [Google
  33. developer
  34. project](https://developers.google.com/console/help/new/). After a service
  35. is enabled, its APIs become available.
  36. ## Service consumers
  37. A service consumer is a Google developer project that has enabled and can
  38. invoke APIs on a service. A service can have many service consumers.
  39. backend:
  40. rules:
  41. - selector: 'google.api.serviceusage.v1beta1.ServiceUsage.*'
  42. deadline: 5.0
  43. - selector: 'google.longrunning.Operations.*'
  44. deadline: 5.0
  45. http:
  46. rules:
  47. - selector: google.longrunning.Operations.GetOperation
  48. get: '/v1beta1/{name=operations/*}'
  49. - selector: google.longrunning.Operations.ListOperations
  50. get: /v1beta1/operations
  51. authentication:
  52. rules:
  53. - selector: 'google.api.serviceusage.v1beta1.ServiceUsage.*'
  54. oauth:
  55. canonical_scopes: |-
  56. https://www.googleapis.com/auth/cloud-platform
  57. - selector: 'google.longrunning.Operations.*'
  58. oauth:
  59. canonical_scopes: |-
  60. https://www.googleapis.com/auth/cloud-platform