There are operations added on to the S3 REST API that are specific to StorageGRID system.
More information
PUT Bucket request modifications for compliance
The SGCompliance XML element is a StorageGRID custom element that you can include in the optional XML request body of PUT Bucket requests to create compliant buckets and set compliance settings.
GET Bucket compliance request
The GET Bucket compliance request allows you to determine the compliance settings currently in effect for a bucket that was created to be compliant.
PUT Bucket compliance request
The PUT Bucket compliance request allows you to modify the compliance settings for an existing bucket that was created to be compliant. For example, you might want to place a bucket on legal hold or increase its retention period. You cannot decrease a bucket's retention period.
GET Bucket consistency request
The GET Bucket consistency request allows you to determine the consistency level being applied to a particular bucket.
PUT Bucket consistency request
The PUT Bucket consistency request allows you to specify the consistency level to apply to operations performed on a bucket.
GET Bucket last access time request
The GET Bucket last access time request allows you to determine if last access time updates are enabled or disabled for individual buckets.
PUT Bucket last access time request
The PUT Bucket last access time request allows you to enable or disable last access time updates for individual buckets. Disabling last access time updates improves performance, and is the default setting for all buckets created with version 10.3.0, or later.
DELETE Bucket metadata notification configuration request
The DELETE Bucket metadata notification configuration request allows you to disable the search integration service for individual buckets by deleting the configuration XML.
GET Bucket metadata notification configuration request
The GET Bucket metadata notification configuration request allows you to retrieve the configuration XML used to configure search integration for individual buckets.
PUT Bucket metadata notification configuration request
The PUT Bucket metadata notification configuration request allows you to enable the search integration service for individual buckets. The metadata notification configuration XML that you supply in the request body specifies the objects whose metadata is sent to the destination search index.
GET Storage Usage request
The GET Storage Usage request tells you the total amount of storage in use by an account, and for each bucket associated with the account.