Interface CfnLocationS3.S3ConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLocationS3.S3ConfigProperty.Jsii$Proxy
- Enclosing class:
CfnLocationS3
@Stability(Stable)
public static interface CfnLocationS3.S3ConfigProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that DataSync uses to access your S3 bucket.
For more information, see Accessing S3 buckets .
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.*; S3ConfigProperty s3ConfigProperty = S3ConfigProperty.builder() .bucketAccessRoleArn("bucketAccessRoleArn") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnLocationS3.S3ConfigProperty
static final class
An implementation forCfnLocationS3.S3ConfigProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Specifies the ARN of the IAM role that DataSync uses to access your S3 bucket.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBucketAccessRoleArn
Specifies the ARN of the IAM role that DataSync uses to access your S3 bucket.- See Also:
-
builder
-