Custom operations on buckets

Contributors netapp-perveilerk

The StorageGRID system supports custom bucket operations that are added on to the S3 REST API and are specific to the system.

The following table lists the custom bucket operations supported by StorageGRID.

Operation Description For more information

GET Bucket consistency

Returns the consistency level being applied to a particular bucket.

PUT Bucket consistency

Sets the consistency level applied to a particular bucket.

GET Bucket last access time

Returns whether last access time updates are enabled or disabled for a particular bucket.

PUT Bucket last access time

Allows you to enable or disable last access time updates for a particular bucket.

DELETE Bucket metadata notification configuration

Deletes the metadata notification configuration XML associated with a particular bucket.

GET Bucket metadata notification configuration

Returns the metadata notification configuration XML associated with a particular bucket.

PUT Bucket metadata notification configuration

Configures the metadata notification service for a bucket.

PUT Bucket with compliance settings

Deprecated and not supported: You can no longer create new buckets with Compliance enabled.

GET Bucket compliance

Deprecated but supported: Returns the compliance settings currently in effect for an existing legacy Compliant bucket.

PUT Bucket compliance

Deprecated but supported: Allows you to modify the compliance settings for an existing legacy Compliant bucket.