Skip to content

EncryptionConfiguration

Source code in docs_src/capo_sso_admin/types/encryption_configuration.py
class EncryptionConfiguration(TypedDict, closed=True):
    key_type: "capo_sso_admin.types.kms_key_type.KmsKeyType"
    """<p>The type of KMS key used for encryption.</p>"""
    kms_key_arn: NotRequired["capo_sso_admin.types.kms_key_arn.KmsKeyArn"]
    """<p>The ARN of the KMS key used to encrypt data. Required when KeyType is CUSTOMER_MANAGED_KEY. Cannot be specified when KeyType is AWS_OWNED_KMS_KEY.</p>"""

key_type instance-attribute

key_type: KmsKeyType

The type of KMS key used for encryption.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The ARN of the KMS key used to encrypt data. Required when KeyType is CUSTOMER_MANAGED_KEY. Cannot be specified when KeyType is AWS_OWNED_KMS_KEY.