cloudbilling.yaml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. type: google.api.Service
  2. config_version: 3
  3. name: cloudbilling.googleapis.com
  4. title: Cloud Billing API
  5. apis:
  6. - name: google.cloud.billing.v1.CloudBilling
  7. - name: google.cloud.billing.v1.CloudCatalog
  8. documentation:
  9. summary: |-
  10. Allows developers to manage billing for their Google Cloud Platform
  11. projects programmatically.
  12. authentication:
  13. rules:
  14. - selector: 'google.cloud.billing.v1.CloudBilling.*'
  15. oauth:
  16. canonical_scopes: |-
  17. https://www.googleapis.com/auth/cloud-billing,
  18. https://www.googleapis.com/auth/cloud-billing.readonly,
  19. https://www.googleapis.com/auth/cloud-platform
  20. - selector: google.cloud.billing.v1.CloudBilling.CreateBillingAccount
  21. oauth:
  22. canonical_scopes: |-
  23. https://www.googleapis.com/auth/cloud-billing,
  24. https://www.googleapis.com/auth/cloud-platform
  25. - selector: google.cloud.billing.v1.CloudBilling.SetIamPolicy
  26. oauth:
  27. canonical_scopes: |-
  28. https://www.googleapis.com/auth/cloud-billing,
  29. https://www.googleapis.com/auth/cloud-platform
  30. - selector: google.cloud.billing.v1.CloudBilling.UpdateBillingAccount
  31. oauth:
  32. canonical_scopes: |-
  33. https://www.googleapis.com/auth/cloud-billing,
  34. https://www.googleapis.com/auth/cloud-platform
  35. - selector: google.cloud.billing.v1.CloudBilling.UpdateProjectBillingInfo
  36. oauth:
  37. canonical_scopes: |-
  38. https://www.googleapis.com/auth/cloud-billing,
  39. https://www.googleapis.com/auth/cloud-platform
  40. - selector: google.cloud.billing.v1.CloudCatalog.ListServices
  41. oauth:
  42. canonical_scopes: |-
  43. https://www.googleapis.com/auth/cloud-billing,
  44. https://www.googleapis.com/auth/cloud-billing.readonly,
  45. https://www.googleapis.com/auth/cloud-platform
  46. - selector: google.cloud.billing.v1.CloudCatalog.ListSkus
  47. oauth:
  48. canonical_scopes: |-
  49. https://www.googleapis.com/auth/cloud-billing,
  50. https://www.googleapis.com/auth/cloud-billing.readonly,
  51. https://www.googleapis.com/auth/cloud-platform