storage_v2.yaml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. type: google.api.Service
  2. config_version: 3
  3. name: storage.googleapis.com
  4. title: Cloud Storage API
  5. apis:
  6. - name: google.storage.v2.Storage
  7. types:
  8. - name: google.storage.v2.Bucket
  9. enums:
  10. - name: google.storage.v2.ServiceConstants.Values
  11. documentation:
  12. summary: 'Lets you store and retrieve potentially-large, immutable data objects.'
  13. overview: |-
  14. The Google Cloud Storage API allows applications to read and write data
  15. through the abstractions of buckets and objects, which are similar to
  16. directories and files except that buckets cannot contain other buckets,
  17. and directory-level operations (like directory rename) are not supported.
  18. Buckets share a single global namespace, and each bucket belongs to a
  19. specific project that has an associated owner that pays for the data
  20. stored in the bucket. This API is accessed using standard gRPC requests.
  21. authentication:
  22. rules:
  23. - selector: 'google.storage.v2.Storage.*'
  24. oauth:
  25. canonical_scopes: |-
  26. https://www.googleapis.com/auth/cloud-platform,
  27. https://www.googleapis.com/auth/cloud-platform.read-only,
  28. https://www.googleapis.com/auth/devstorage.full_control,
  29. https://www.googleapis.com/auth/devstorage.read_only,
  30. https://www.googleapis.com/auth/devstorage.read_write