Module Encryption.Rule

type t = {
  1. sse_algorithm : Algorithm.t option;
    (*

    Default server-side encryption algorithm.

    *)
  2. kms_master_key_id : string option;
    (*

    KMS key id/ARN when AWS KMS encryption is configured.

    *)
  3. bucket_key_enabled : bool option;
    (*

    Whether S3 Bucket Keys are enabled for KMS.

    *)
  4. blocked_encryption_types : Blocked_encryption_type.t list;
    (*

    Encryption types blocked by the bucket configuration, if S3 returns them.

    *)
}

One default-encryption rule.