Interface CfnLocationS3Props

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnLocationS3Props.Jsii$Proxy

@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-23T05:56:14.377Z") @Stability(Stable) public interface CfnLocationS3Props extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnLocationS3.

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.*;
 CfnLocationS3Props cfnLocationS3Props = CfnLocationS3Props.builder()
         .s3Config(S3ConfigProperty.builder()
                 .bucketAccessRoleArn("bucketAccessRoleArn")
                 .build())
         // the properties below are optional
         .s3BucketArn("s3BucketArn")
         .s3StorageClass("s3StorageClass")
         .subdirectory("subdirectory")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 

See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    A builder for CfnLocationS3Props
    static final class 
    An implementation for CfnLocationS3Props
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default String
    The ARN of the Amazon S3 bucket.
    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that is used to access an Amazon S3 bucket.
    default String
    The Amazon S3 storage class that you want to store your files in when this location is used as a task destination.
    default String
    Specifies a prefix in the S3 bucket that DataSync reads from or writes to (depending on whether the bucket is a source or destination location).
    default List<CfnTag>
    Specifies labels that help you categorize, filter, and search for your AWS resources.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson