interface ManifestConfigSourceS3Property
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.DataSync.CfnTask.ManifestConfigSourceS3Property |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsdatasync#CfnTask_ManifestConfigSourceS3Property |
![]() | software.amazon.awscdk.services.datasync.CfnTask.ManifestConfigSourceS3Property |
![]() | aws_cdk.aws_datasync.CfnTask.ManifestConfigSourceS3Property |
![]() | aws-cdk-lib » aws_datasync » CfnTask » ManifestConfigSourceS3Property |
Specifies the S3 bucket where you're hosting the manifest that you want AWS DataSync to use.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_datasync as datasync } from 'aws-cdk-lib';
const manifestConfigSourceS3Property: datasync.CfnTask.ManifestConfigSourceS3Property = {
bucketAccessRoleArn: 'bucketAccessRoleArn',
manifestObjectPath: 'manifestObjectPath',
manifestObjectVersionId: 'manifestObjectVersionId',
s3BucketArn: 's3BucketArn',
};
Properties
Name | Type | Description |
---|---|---|
bucket | string | Specifies the AWS Identity and Access Management (IAM) role that allows DataSync to access your manifest. |
manifest | string | Specifies the Amazon S3 object key of your manifest. |
manifest | string | Specifies the object version ID of the manifest that you want DataSync to use. |
s3 | string | Specifies the Amazon Resource Name (ARN) of the S3 bucket where you're hosting your manifest. |
bucketAccessRoleArn?
Type:
string
(optional)
Specifies the AWS Identity and Access Management (IAM) role that allows DataSync to access your manifest.
manifestObjectPath?
Type:
string
(optional)
Specifies the Amazon S3 object key of your manifest.
manifestObjectVersionId?
Type:
string
(optional)
Specifies the object version ID of the manifest that you want DataSync to use.
s3BucketArn?
Type:
string
(optional)
Specifies the Amazon Resource Name (ARN) of the S3 bucket where you're hosting your manifest.