CfnBucketProps

class aws_cdk.aws_s3outposts.CfnBucketProps(*, bucket_name, outpost_id, lifecycle_configuration=None, tags=None)

Bases: object

Properties for defining a AWS::S3Outposts::Bucket.

Parameters
  • bucket_name (str) – AWS::S3Outposts::Bucket.BucketName.

  • outpost_id (str) – AWS::S3Outposts::Bucket.OutpostId.

  • lifecycle_configuration (Union[IResolvable, LifecycleConfigurationProperty, None]) – AWS::S3Outposts::Bucket.LifecycleConfiguration.

  • tags (Optional[Sequence[CfnTag]]) – AWS::S3Outposts::Bucket.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html

Attributes

bucket_name

AWS::S3Outposts::Bucket.BucketName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-bucketname

Return type

str

lifecycle_configuration

AWS::S3Outposts::Bucket.LifecycleConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-lifecycleconfiguration

Return type

Union[IResolvable, LifecycleConfigurationProperty, None]

outpost_id

AWS::S3Outposts::Bucket.OutpostId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-outpostid

Return type

str

tags

AWS::S3Outposts::Bucket.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-tags

Return type

Optional[List[CfnTag]]