googleapis.com – storage
Stores and retrieves potentially large, immutable data objects.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:storage/v1.json
- Provider
- googleapis.com:storage / storage
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/storage/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/storage/v1/openapi.yaml
Tools (54)
Extracted live via the executor SDK.
-
bucketAccessControls.storageBucketAccessControlsDeletePermanently deletes the ACL entry for the specified entity on the specified bucket.
-
bucketAccessControls.storageBucketAccessControlsGetReturns the ACL entry for the specified entity on the specified bucket.
-
bucketAccessControls.storageBucketAccessControlsInsertCreates a new ACL entry on the specified bucket.
-
bucketAccessControls.storageBucketAccessControlsListRetrieves ACL entries on the specified bucket.
-
bucketAccessControls.storageBucketAccessControlsPatchPatches an ACL entry on the specified bucket.
-
bucketAccessControls.storageBucketAccessControlsUpdateUpdates an ACL entry on the specified bucket.
-
buckets.storageBucketsDeletePermanently deletes an empty bucket.
-
buckets.storageBucketsGetReturns metadata for the specified bucket.
-
buckets.storageBucketsGetIamPolicyReturns an IAM policy for the specified bucket.
-
buckets.storageBucketsInsertCreates a new bucket.
-
buckets.storageBucketsListRetrieves a list of buckets for a given project.
-
buckets.storageBucketsLockRetentionPolicyLocks retention policy on a bucket.
-
buckets.storageBucketsPatchPatches a bucket. Changes to the bucket will be readable immediately after writing, but configuration changes may take time to propagate.
-
buckets.storageBucketsSetIamPolicyUpdates an IAM policy for the specified bucket.
-
buckets.storageBucketsTestIamPermissionsTests a set of permissions on the given bucket to see which, if any, are held by the caller.
-
buckets.storageBucketsUpdateUpdates a bucket. Changes to the bucket will be readable immediately after writing, but configuration changes may take time to propagate.
-
channels.storageChannelsStopStop watching resources through this channel
-
defaultObjectAccessControls.storageDefaultObjectAccessControlsDeletePermanently deletes the default object ACL entry for the specified entity on the specified bucket.
-
defaultObjectAccessControls.storageDefaultObjectAccessControlsGetReturns the default object ACL entry for the specified entity on the specified bucket.
-
defaultObjectAccessControls.storageDefaultObjectAccessControlsInsertCreates a new default object ACL entry on the specified bucket.
-
defaultObjectAccessControls.storageDefaultObjectAccessControlsListRetrieves default object ACL entries on the specified bucket.
-
defaultObjectAccessControls.storageDefaultObjectAccessControlsPatchPatches a default object ACL entry on the specified bucket.
-
defaultObjectAccessControls.storageDefaultObjectAccessControlsUpdateUpdates a default object ACL entry on the specified bucket.
-
notifications.storageNotificationsDeletePermanently deletes a notification subscription.
-
notifications.storageNotificationsGetView a notification configuration.
-
notifications.storageNotificationsInsertCreates a notification subscription for a given bucket.
-
notifications.storageNotificationsListRetrieves a list of notification subscriptions for a given bucket.
-
objectAccessControls.storageObjectAccessControlsDeletePermanently deletes the ACL entry for the specified entity on the specified object.
-
objectAccessControls.storageObjectAccessControlsGetReturns the ACL entry for the specified entity on the specified object.
-
objectAccessControls.storageObjectAccessControlsInsertCreates a new ACL entry on the specified object.
-
objectAccessControls.storageObjectAccessControlsListRetrieves ACL entries on the specified object.
-
objectAccessControls.storageObjectAccessControlsPatchPatches an ACL entry on the specified object.
-
objectAccessControls.storageObjectAccessControlsUpdateUpdates an ACL entry on the specified object.
-
objects.storageObjectsComposeConcatenates a list of existing objects into a new object in the same bucket.
-
objects.storageObjectsCopyCopies a source object to a destination object. Optionally overrides metadata.
-
objects.storageObjectsDeleteDeletes an object and its metadata. Deletions are permanent if versioning is not enabled for the bucket, or if the generation parameter is used.
-
objects.storageObjectsGetRetrieves an object or its metadata.
-
objects.storageObjectsGetIamPolicyReturns an IAM policy for the specified object.
-
objects.storageObjectsInsertStores a new object and metadata.
-
objects.storageObjectsListRetrieves a list of objects matching the criteria.
-
objects.storageObjectsPatchPatches an object's metadata.
-
objects.storageObjectsRewriteRewrites a source object to a destination object. Optionally overrides metadata.
-
objects.storageObjectsSetIamPolicyUpdates an IAM policy for the specified object.
-
objects.storageObjectsTestIamPermissionsTests a set of permissions on the given object to see which, if any, are held by the caller.
-
objects.storageObjectsUpdateUpdates an object's metadata.
-
objects.storageObjectsWatchAllWatch for changes on all objects in a bucket.
-
projects.storageProjectsHmacKeysCreateCreates a new HMAC key for the specified service account.
-
projects.storageProjectsHmacKeysDeleteDeletes an HMAC key.
-
projects.storageProjectsHmacKeysGetRetrieves an HMAC key's metadata
-
projects.storageProjectsHmacKeysListRetrieves a list of HMAC keys matching the criteria.
-
projects.storageProjectsHmacKeysUpdateUpdates the state of an HMAC key. See the HMAC Key resource descriptor for valid states.
-
projects.storageProjectsServiceAccountGetGet the email address of this project's Google Cloud Storage service account.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools