integrations.sh
← all integrations

googleapis.com – storage

OpenAPI apis-guru analyticsmedia

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.storageBucketAccessControlsDelete

    Permanently deletes the ACL entry for the specified entity on the specified bucket.

  • bucketAccessControls.storageBucketAccessControlsGet

    Returns the ACL entry for the specified entity on the specified bucket.

  • bucketAccessControls.storageBucketAccessControlsInsert

    Creates a new ACL entry on the specified bucket.

  • bucketAccessControls.storageBucketAccessControlsList

    Retrieves ACL entries on the specified bucket.

  • bucketAccessControls.storageBucketAccessControlsPatch

    Patches an ACL entry on the specified bucket.

  • bucketAccessControls.storageBucketAccessControlsUpdate

    Updates an ACL entry on the specified bucket.

  • buckets.storageBucketsDelete

    Permanently deletes an empty bucket.

  • buckets.storageBucketsGet

    Returns metadata for the specified bucket.

  • buckets.storageBucketsGetIamPolicy

    Returns an IAM policy for the specified bucket.

  • buckets.storageBucketsInsert

    Creates a new bucket.

  • buckets.storageBucketsList

    Retrieves a list of buckets for a given project.

  • buckets.storageBucketsLockRetentionPolicy

    Locks retention policy on a bucket.

  • buckets.storageBucketsPatch

    Patches a bucket. Changes to the bucket will be readable immediately after writing, but configuration changes may take time to propagate.

  • buckets.storageBucketsSetIamPolicy

    Updates an IAM policy for the specified bucket.

  • buckets.storageBucketsTestIamPermissions

    Tests a set of permissions on the given bucket to see which, if any, are held by the caller.

  • buckets.storageBucketsUpdate

    Updates a bucket. Changes to the bucket will be readable immediately after writing, but configuration changes may take time to propagate.

  • channels.storageChannelsStop

    Stop watching resources through this channel

  • defaultObjectAccessControls.storageDefaultObjectAccessControlsDelete

    Permanently deletes the default object ACL entry for the specified entity on the specified bucket.

  • defaultObjectAccessControls.storageDefaultObjectAccessControlsGet

    Returns the default object ACL entry for the specified entity on the specified bucket.

  • defaultObjectAccessControls.storageDefaultObjectAccessControlsInsert

    Creates a new default object ACL entry on the specified bucket.

  • defaultObjectAccessControls.storageDefaultObjectAccessControlsList

    Retrieves default object ACL entries on the specified bucket.

  • defaultObjectAccessControls.storageDefaultObjectAccessControlsPatch

    Patches a default object ACL entry on the specified bucket.

  • defaultObjectAccessControls.storageDefaultObjectAccessControlsUpdate

    Updates a default object ACL entry on the specified bucket.

  • notifications.storageNotificationsDelete

    Permanently deletes a notification subscription.

  • notifications.storageNotificationsGet

    View a notification configuration.

  • notifications.storageNotificationsInsert

    Creates a notification subscription for a given bucket.

  • notifications.storageNotificationsList

    Retrieves a list of notification subscriptions for a given bucket.

  • objectAccessControls.storageObjectAccessControlsDelete

    Permanently deletes the ACL entry for the specified entity on the specified object.

  • objectAccessControls.storageObjectAccessControlsGet

    Returns the ACL entry for the specified entity on the specified object.

  • objectAccessControls.storageObjectAccessControlsInsert

    Creates a new ACL entry on the specified object.

  • objectAccessControls.storageObjectAccessControlsList

    Retrieves ACL entries on the specified object.

  • objectAccessControls.storageObjectAccessControlsPatch

    Patches an ACL entry on the specified object.

  • objectAccessControls.storageObjectAccessControlsUpdate

    Updates an ACL entry on the specified object.

  • objects.storageObjectsCompose

    Concatenates a list of existing objects into a new object in the same bucket.

  • objects.storageObjectsCopy

    Copies a source object to a destination object. Optionally overrides metadata.

  • objects.storageObjectsDelete

    Deletes an object and its metadata. Deletions are permanent if versioning is not enabled for the bucket, or if the generation parameter is used.

  • objects.storageObjectsGet

    Retrieves an object or its metadata.

  • objects.storageObjectsGetIamPolicy

    Returns an IAM policy for the specified object.

  • objects.storageObjectsInsert

    Stores a new object and metadata.

  • objects.storageObjectsList

    Retrieves a list of objects matching the criteria.

  • objects.storageObjectsPatch

    Patches an object's metadata.

  • objects.storageObjectsRewrite

    Rewrites a source object to a destination object. Optionally overrides metadata.

  • objects.storageObjectsSetIamPolicy

    Updates an IAM policy for the specified object.

  • objects.storageObjectsTestIamPermissions

    Tests a set of permissions on the given object to see which, if any, are held by the caller.

  • objects.storageObjectsUpdate

    Updates an object's metadata.

  • objects.storageObjectsWatchAll

    Watch for changes on all objects in a bucket.

  • projects.storageProjectsHmacKeysCreate

    Creates a new HMAC key for the specified service account.

  • projects.storageProjectsHmacKeysDelete

    Deletes an HMAC key.

  • projects.storageProjectsHmacKeysGet

    Retrieves an HMAC key's metadata

  • projects.storageProjectsHmacKeysList

    Retrieves a list of HMAC keys matching the criteria.

  • projects.storageProjectsHmacKeysUpdate

    Updates the state of an HMAC key. See the HMAC Key resource descriptor for valid states.

  • projects.storageProjectsServiceAccountGet

    Get the email address of this project's Google Cloud Storage service account.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools