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 |
---|---|---|
PUT Bucket modifications for compliance | Creates a compliant bucket and sets the compliance settings for that bucket. | PUT Bucket request modifications for compliance |
GET Bucket compliance | Returns the compliance settings currently in effect for a bucket that was created to be compliant. | GET Bucket compliance request |
PUT Bucket compliance | Allows you to modify the compliance settings for an existing bucket that was created to be compliant. | PUT Bucket compliance request |
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 |