AWS::S3Express::AccessPoint Scope - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::S3Express::AccessPoint Scope

You can use the access point scope to restrict access to specific prefixes, API operations, or a combination of both.

For more information, see Manage the scope of your access points for directory buckets.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Permissions" : [ String, ... ], "Prefixes" : [ String, ... ] }

YAML

Permissions: - String Prefixes: - String

Properties

Permissions

You can include one or more API operations as permissions.

Required: No

Type: Array of String

Allowed values: GetObject | GetObjectAttributes | ListMultipartUploadParts | ListBucket | ListBucketMultipartUploads | PutObject | DeleteObject | AbortMultipartUpload

Update requires: No interruption

Prefixes

You can specify any amount of prefixes, but the total length of characters of all prefixes must be less than 256 bytes in size.

Required: No

Type: Array of String

Update requires: No interruption