Skip to content

ReportDestinationS3

Source code in docs_src/capo_datasync/types/report_destination_s3.py
class ReportDestinationS3(TypedDict, closed=True):
    subdirectory: NotRequired["capo_datasync.types.s3_subdirectory.S3Subdirectory"]
    """<p>Specifies a bucket prefix for your report.</p>"""
    s3_bucket_arn: "capo_datasync.types.s3_bucket_arn.S3BucketArn"
    """<p>Specifies the ARN of the S3 bucket where DataSync uploads your report.</p>"""
    bucket_access_role_arn: "capo_datasync.types.iam_role_arn.IamRoleArn"
    """<p>Specifies the Amazon Resource Name (ARN) of the IAM policy that allows DataSync to upload a task report to your S3 bucket. For more information, see <a href="https://docs.aws.amazon.com/datasync/latest/userguide/task-reports.html">Allowing DataSync to upload a task report to an Amazon S3 bucket</a>.</p>"""

bucket_access_role_arn instance-attribute

bucket_access_role_arn: IamRoleArn

Specifies the Amazon Resource Name (ARN) of the IAM policy that allows DataSync to upload a task report to your S3 bucket. For more information, see Allowing DataSync to upload a task report to an Amazon S3 bucket.

s3_bucket_arn instance-attribute

s3_bucket_arn: S3BucketArn

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

subdirectory instance-attribute

subdirectory: NotRequired[S3Subdirectory]

Specifies a bucket prefix for your report.