TaskReportConfigDestinationS3Args

data class TaskReportConfigDestinationS3Args(val bucketAccessRoleArn: Output<String>? = null, val s3BucketArn: Output<String>? = null, val subdirectory: Output<String>? = null) : ConvertibleToJava<TaskReportConfigDestinationS3Args>

Specifies the Amazon S3 bucket where DataSync uploads your task report.

Constructors

Link copied to clipboard
constructor(bucketAccessRoleArn: Output<String>? = null, s3BucketArn: Output<String>? = null, subdirectory: Output<String>? = null)

Properties

Link copied to clipboard
val bucketAccessRoleArn: Output<String>? = null

Specifies the Amazon Resource Name (ARN) of the IAM policy that allows Datasync to upload a task report to your S3 bucket.

Link copied to clipboard
val s3BucketArn: Output<String>? = null

Specifies the ARN of the S3 bucket where Datasync uploads your report.

Link copied to clipboard
val subdirectory: Output<String>? = null

Specifies a bucket prefix for your report.

Functions

Link copied to clipboard
open override fun toJava(): TaskReportConfigDestinationS3Args