AWS::DataSync::LocationS3 S3Config - AWS CloudFormation

AWS::DataSync::LocationS3 S3Config

The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that is used to access an Amazon S3 bucket.

For detailed information about using such a role, see Creating a Location for Amazon S3 in the AWS DataSync User Guide.

Syntax

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

JSON

{ "BucketAccessRoleArn" : String }

YAML

BucketAccessRoleArn: String

Properties

BucketAccessRoleArn

The Amazon S3 bucket to access. This bucket is used as a parameter in the CreateLocationS3 operation.

Required: Yes

Type: String

Maximum: 2048

Pattern: ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):iam::[0-9]{12}:role/.*$

Update requires: Replacement