Values_0.ResourceDataSyncS3DestinationSourceInformation about the target S3 bucket for the resource data sync.
type nonrec t = {bucketName : ResourceDataSyncS3BucketName.t;The name of the S3 bucket where the aggregated data is stored.
*)prefix : ResourceDataSyncS3Prefix.t option;An Amazon S3 prefix for the bucket.
*)syncFormat : ResourceDataSyncS3Format.t;A supported sync format. The following format is currently supported: JsonSerDe
*)region : ResourceDataSyncS3Region.t;The Amazon Web Services Region with the S3 bucket targeted by the resource data sync.
*)aWSKMSKeyARN : ResourceDataSyncAWSKMSKeyARN.t option;The ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.
*)destinationDataSharing : ResourceDataSyncDestinationDataSharing.t option;Enables destination data sharing. By default, this field is null.
*)}val make :
?prefix:??? ->
?aWSKMSKeyARN:??? ->
?destinationDataSharing:??? ->
bucketName:ResourceDataSyncS3BucketName.t ->
syncFormat:ResourceDataSyncS3Format.t ->
region:ResourceDataSyncS3Region.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ResourceDataSyncS3BucketName.t
| `Structure of
(string
* [> `String of ResourceDataSyncDestinationDataSharingType.t ])
list ])
list ]