The settings in JSON format for the DMS transfer type of source endpoint.
Possible attributes include the following:
-
serviceAccessRoleArn
- The IAM role that has permission to access the Amazon S3 bucket.
-
bucketName
- The name of the S3 bucket to use.
-
compressionType
- An optional parameter to use GZIP to compress the target files. To use GZIP,
set this value to NONE
(the default). To keep the files uncompressed, don't use this value.
Shorthand syntax for these attributes is as follows:
ServiceAccessRoleArn=string,BucketName=string,CompressionType=string
JSON syntax for these attributes is as follows:
{ "ServiceAccessRoleArn": "string", "BucketName": "string", "CompressionType": "none"|"gzip" }
This is a convenience that creates an instance of the
DmsTransferSettings.Builder avoiding the need
to create one manually via
DmsTransferSettings#builder().
When the
Consumer completes,
DmsTransferSettings.Builder#build() is called immediately and
its result is passed to
#dmsTransferSettings(DmsTransferSettings).