Location S3Args
data class LocationS3Args(val s3BucketArn: Output<String>? = null, val s3Config: Output<LocationS3s3ConfigArgs>? = null, val s3StorageClass: Output<LocationS3S3StorageClass>? = null, val subdirectory: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<LocationS3Args>
Resource schema for AWS::DataSync::LocationS3
Example Usage
Example
No Java example available.
Example
No Java example available.
Constructors
Link copied to clipboard
constructor(s3BucketArn: Output<String>? = null, s3Config: Output<LocationS3s3ConfigArgs>? = null, s3StorageClass: Output<LocationS3S3StorageClass>? = null, subdirectory: Output<String>? = null, tags: Output<List<TagArgs>>? = null)
Properties
Link copied to clipboard
The Amazon Resource Name (ARN) of the Amazon S3 bucket.
Link copied to clipboard
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 .
Link copied to clipboard
The Amazon S3 storage class you want to store your files in when this location is used as a task destination.
Link copied to clipboard
A subdirectory in the Amazon S3 bucket. This subdirectory in Amazon S3 is used to read data from the S3 source location or write data to the S3 destination.