Values.S3BucketSourceContains information about the Amazon S3 bucket policies and encryption.
type nonrec t = {ownerId : String_.t option;The owner ID of the associated S3Amazon S3bucket.
*)createdAt : Timestamp.t option;The timestamp at which the Amazon S3 bucket was created.
*)encryptionType : String_.t option;The type of encryption used for the Amazon S3 buckets and its objects. For more information, see Protecting data with server-side encryption in the Amazon S3 User Guide.
*)encryptionKeyArn : String_.t option;The Amazon Resource Name (ARN) of the encryption key that is used to encrypt the Amazon S3 bucket and its objects.
*)effectivePermission : String_.t option;Describes the effective permissions on this S3 bucket, after factoring all the attached policies.
*)publicReadAccess : PublicAccessStatus.t option;Indicates whether or not the public read access is allowed for an Amazon S3 bucket.
*)publicWriteAccess : PublicAccessStatus.t option;Indicates whether or not the public write access is allowed for an Amazon S3 bucket.
*)accountPublicAccess : PublicAccessConfiguration.t option;Contains information about the public access policies that apply to the Amazon S3 bucket at the account level.
*)bucketPublicAccess : PublicAccessConfiguration.t option;Contains information about public access policies that apply to the Amazon S3 bucket.
*)s3ObjectUids : S3ObjectUids.t option;Represents a list of Amazon S3 object identifiers.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of String_.t ] list
| `String of String_.t
| `Structure of (string * [> `Enum of string ]) list
| `Timestamp of Timestamp.t ])
list ]