Interface CfnTask.SourceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTask.SourceProperty.Jsii$Proxy
- Enclosing class:
CfnTask
@Stability(Stable)
public static interface CfnTask.SourceProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the manifest that you want AWS DataSync to use and where it's hosted.
For more information and configuration examples, see Specifying what DataSync transfers by using a manifest .
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.datasync.*; SourceProperty sourceProperty = SourceProperty.builder() .s3(ManifestConfigSourceS3Property.builder() .bucketAccessRoleArn("bucketAccessRoleArn") .manifestObjectPath("manifestObjectPath") .manifestObjectVersionId("manifestObjectVersionId") .s3BucketArn("s3BucketArn") .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnTask.SourceProperty
static final class
An implementation forCfnTask.SourceProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getS3
Specifies the S3 bucket where you're hosting your manifest.- See Also:
-
builder
- Returns:
- a
CfnTask.SourceProperty.Builder
ofCfnTask.SourceProperty
-