Values.S3ObjectMetadataSourcetype nonrec t = {cacheControl : NonEmptyMaxLength1024String.t option;contentDisposition : NonEmptyMaxLength1024String.t option;contentEncoding : NonEmptyMaxLength1024String.t option;contentLanguage : NonEmptyMaxLength1024String.t option;userMetadata : S3UserMetadata.t option;contentLength : S3ContentLength.t option;This member has been deprecated.
*)contentMD5 : NonEmptyMaxLength1024String.t option;This member has been deprecated.
*)contentType : NonEmptyMaxLength1024String.t option;httpExpiresDate : TimeStamp.t option;requesterCharged : Boolean.t option;This member has been deprecated.
*)sSEAlgorithm : S3SSEAlgorithm.t option;The server-side encryption algorithm used when storing objects in Amazon S3. Directory buckets - For directory buckets, there are only two supported options for server-side encryption: server-side encryption with Amazon S3 managed keys (SSE-S3) (AES256) and server-side encryption with KMS keys (SSE-KMS) (KMS). For more information, see Protecting data with server-side encryption in the Amazon S3 User Guide. For the Copy operation in Batch Operations, see S3CopyObjectOperation.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Long of S3ContentLength.t
| `Map of
([> `String of NonEmptyMaxLength1024String.t ]
* [> `String of MaxLength1024String.t ])
list
| `String of NonEmptyMaxLength1024String.t
| `Timestamp of TimeStamp.t ])
list ]