AWS Amazon S3 on Outposts Bucket
This page shows how to write Terraform and CloudFormation for Amazon S3 on Outposts Bucket and write them securely.
aws_s3control_bucket (Terraform)
The Bucket in Amazon S3 on Outposts can be configured in Terraform with the resource name aws_s3control_bucket
. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
An example could not be found in GitHub.
Parameters
-
arn
optional computed - string -
bucket
required - string -
creation_date
optional computed - string -
id
optional computed - string -
outpost_id
required - string -
public_access_block_enabled
optional computed - bool -
tags
optional - map from string to string
Explanation in Terraform Registry
Provides a resource to manage an S3 Control Bucket. -> This functionality is for managing S3 on Outposts. To manage S3 Buckets in an AWS Partition, see the
aws_s3_bucket
resource.
AWS::S3Outposts::Bucket (CloudFormation)
The Bucket in S3Outposts can be configured in CloudFormation with the resource name AWS::S3Outposts::Bucket
. The following sections describe 1 example of how to use the resource and its parameters.
Example Usage from GitHub
"AWS::S3Outposts::Bucket": {
"Type": "AWS::S3Outposts::Bucket",
"Properties": {}
},
"AWS::MediaPackage::Channel": {
"Type": "AWS::MediaPackage::Channel",
Parameters
-
BucketName
required - String -
OutpostId
required - String -
Tags
optional - List of Tag -
LifecycleConfiguration
optional - LifecycleConfiguration
Explanation in CloudFormation Registry
The AWS::S3Outposts::Bucket resource specifies a new Amazon S3 on Outposts bucket. To create an S3 on Outposts bucket, you must have S3 on Outposts capacity provisioned on your Outpost. For more information, see Using Amazon S3 on Outposts.
S3 on Outposts buckets support the following:+ Tags+ Lifecycle configuration rules for deleting expired objectsFor a complete list of restrictions and Amazon S3 feature limitations on S3 on Outposts, see Amazon S3 on Outposts Restrictions and Limitations.
Frequently asked questions
What is AWS Amazon S3 on Outposts Bucket?
AWS Amazon S3 on Outposts Bucket is a resource for Amazon S3 on Outposts of Amazon Web Service. Settings can be wrote in Terraform and CloudFormation.
Where can I find the example code for the AWS Amazon S3 on Outposts Bucket?
For CloudFormation, the mhlabs/aws-icons-directory source code example is useful. See the CloudFormation Example section for further details.