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
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role used to access an Amazon S3 bucket.
For detailed information about using such a role, see Creating a Location for Amazon S3 in the AWS DataSync User Guide .
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();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnLocationS3.S3ConfigProperty
static final class
An implementation forCfnLocationS3.S3ConfigProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBucketAccessRoleArn
The ARN of the IAM role for accessing the S3 bucket. -
builder
-