Bucket Policy Supported Actions List
OUTSCALE Object Storage is currently based on the RING solution by Scality. This service is compatible with the Simple Storage Service (S3) API by AWS, but there are some key differences.
This page offers an exhaustive list of supported actions as part of the Bucket Policy feature. You can refer to this table to ensure your policies align with our supported features.
Comparison Table
Action | Resource | Description | ||
---|---|---|---|---|
|
Bucket |
Allows to create a new multipart upload. For more information, see Creating a Multipart Upload.
|
||
|
Bucket |
Allows to delete a bucket. For more information, see Deleting a Bucket. |
||
|
Bucket |
Allows to delete the lifecycle configuration set on a bucket. For more information, see Deleting a Lifecycle Configuration.
|
||
|
Bucket |
Allows to delete the bucket policy set on a bucket. For more information, see Deleting a Bucket Policy. |
||
|
Bucket |
Allows to delete the set of tags to an existing bucket. For more information, see Managing the Tags of an Object > Removing All Tags From an Object. |
||
|
Bucket |
Allows to delete the website configuration set on a bucket. For more information, see Deleting a Bucket Website. |
||
|
Object |
Allows to delete the set of tags to an object. For more information, see Managing the Tags of an Object > Removing All Tags From an Object. |
||
|
Bucket |
Allows to use the ACL (Access Control List) subresource to return the ACL of a bucket. For more information, see Getting Information About a Bucket ACL. |
||
|
Bucket |
Allows to return the CORS (Cross-Origin Resource Sharing) configuration information set for a bucket. For more information, see Getting Information About the CORS Configuration of a Bucket. |
||
|
Bucket |
Allows to return the Object Lock configuration information set for a bucket. For more information, see Configuring a Default Object Lock on Your Bucket > Getting Information About an Object Lock Configuration.
|
||
|
Bucket |
Allows to return the policy set on a bucket. For more information, see Getting Information About a Bucket Policy. |
||
|
Bucket |
Allows to return the tag set associated with a bucket. |
||
|
Bucket |
Allows to return the versioning state of a bucket. For more information, see Getting Information About Bucket Versioning. |
||
|
Bucket |
Allows to return the configuration of the website specified in the website subresource. For more information, see Getting Information About a Bucket Website. |
||
|
Bucket |
Allows to return the default encryption configuration of a bucket. |
||
|
Bucket |
Allows to return the lifecycle configuration set on a bucket. For more information, see Getting Information About the Lifecycle Configuration of Your Bucket. |
||
|
Object |
Allows to retrieve objects. For more information, see Downloading an Object from a Bucket. |
||
|
Object |
Allows to return the retention settings of an object. For more information, see Configuring a Specific Object Lock on an Object. |
||
|
Bucket |
Allows to verify the existence of a bucket. For more information, see Getting Information About a Bucket > Checking for Bucket Existence and Access.
|
||
|
Object |
Allows to verify the existence of an object. For more information, see Getting Information About the Metadata of an Object.
|
||
|
Bucket |
Allows to list up to 1000 objects in a bucket. |
||
|
Object |
Allows to list the parts already uploaded in a multipart upload. For more information, see Listing Parts in a Multipart Upload.
|
||
|
Bucket |
Allows to set ACL permissions on a bucket. For more information, see Configuring a Bucket ACL. |
||
|
Bucket |
Allows to set a CORS configuration on a bucket. For more information, see Applying a CORS Configuration to a Bucket. |
||
|
Bucket |
Allows to set Object Lock configuration on a bucket. For more information, see Configuring a Default Object Lock on Your Bucket > Applying an Object Lock Configuration to a Bucket.
|
||
|
Bucket |
Allows to add or replace a bucket policy on a bucket. For more information, see Applying a Policy to Your Bucket. |
||
|
Bucket |
Allows to add a set of tags to a bucket. |
||
|
Bucket |
Allows to set the versioning state on a bucket. For more information, see Enabling or Disabling Bucket Versioning. |
||
|
Bucket |
Allows to set the website configuration specified in the website subresource. For more information, see Creating a Bucket Website. |
||
|
Bucket |
Allows to set an encryption configuration for a bucket. |
||
|
Bucket |
Allows to create a new lifecycle configuration or replace an existing lifecycle configuration on a bucket. For more information, see Applying a Lifecycle Configuration to Your Bucket. |
||
|
Object |
Allows to place an object in a bucket. For more information, see Uploading an Object to a Bucket. |
||
|
Object |
Allows to set ACL (Access Control List) permissions for new or existing objects in a bucket. For more information, see Configuring an Object ACL. |
||
|
Object |
Allows to set an object retention configuration on an object. For more information, see Configuring a Specific Object Lock on an Object > Locking an Object Using Retention Settings.
|
||
|
Bucket |
Allows to delete a multipart upload. For more information, see Canceling a Multipart Upload. |
Related Pages
AWS™ and Amazon Web Services™ are trademarks of Amazon Technologies, Inc or its affiliates in the United States and/or other countries.