Skip to content

ServerSideEncryption

Source code in docs_src/capo_macie2/types/server_side_encryption.py
class ServerSideEncryption(TypedDict, closed=True):
    encryption_type: NotRequired["capo_macie2.types.encryption_type.EncryptionType"]
    """<p>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.</p>"""
    kms_master_key_id: NotRequired["capo_macie2.types.__string.__string"]
    """<p>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.</p>"""

encryption_type instance-attribute

encryption_type: NotRequired[EncryptionType]

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.

kms_master_key_id instance-attribute

kms_master_key_id: NotRequired[__string]

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.