Below CloudFormation template can be used for the following tasks.
- Create S3 bucket.
- Add tags to S3 bucket.
- Disable public access.
S3BUCKET
PrimaryBucket:
Type: AWS::S3::Bucket
Properties:
BucketName: !Sub 'cyberkeeda-${Environment}-${AppName}-bucket'
AccessControl: Private
PublicAccessBlockConfiguration:
BlockPublicAcls: True
BlockPublicPolicy: True
IgnorePublicAcls: True
RestrictPublicBuckets: True
Tags:
- Key: Name
Value: !Sub 'cyberkeeda-${Environment}-${AppName}'
- Key: Environment
Value: "Development"
- Key: Creator
Value: !Sub "${Creator}"
- Key: Appname
Value: !Sub "${Appname}"
- Key: Unit
Value: !Sub "${Unit}"
- Key: Owner
Value: admin@ck.com
No comments:
Post a Comment