Custom operations on buckets

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. GET Bucket consistency request
PUT Bucket consistency Sets the consistency level applied to a particular bucket. PUT Bucket consistency request
GET Bucket last access time Returns whether last access time updates are enabled or disabled for a particular bucket. GET Bucket last access time request
PUT Bucket last access time Allows you to enable or disable last access time updates for a particular bucket. PUT Bucket last access time request
DELETE Bucket metadata notification configuration Deletes the metadata notification configuration XML associated with a particular bucket. DELETE Bucket metadata notification configuration request
GET Bucket metadata notification configuration Returns the metadata notification configuration XML associated with a particular bucket. GET Bucket metadata notification configuration request
PUT Bucket metadata notification configuration Configures the metadata notification service for a bucket. PUT Bucket metadata notification configuration request
PUT Bucket modifications for compliance Deprecated and not supported: You can no longer create new buckets with Compliance enabled. Deprecated: PUT Bucket request modifications for compliance
GET Bucket compliance Deprecated but supported: Returns the compliance settings currently in effect for an existing legacy Compliant bucket. Deprecated: GET Bucket compliance request
PUT Bucket compliance Deprecated but supported: Allows you to modify the compliance settings for an existing legacy Compliant bucket. Deprecated: PUT Bucket compliance request