Module Values.ServerSideEncryptionSource

Provides information about the default server-side encryption settings for an S3 bucket or the encryption settings for an S3 object.

Sourcetype nonrec t = {
  1. encryptionType : EncryptionType.t option;
    (*

    The server-side encryption algorithm that's used when storing data in the bucket or object. If default encryption settings aren't configured for the bucket or the object isn't encrypted using server-side encryption, this value is NONE.

    *)
  2. kmsMasterKeyId : string option;
    (*

    The Amazon Resource Name (ARN) or unique identifier (key ID) for the KMS key that's used to encrypt data in the bucket or the object. This value is null if an KMS key isn't used to encrypt the data.

    *)
}
Sourceval make : ?encryptionType:??? -> ?kmsMasterKeyId:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of string ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t