Skip to content

GetDefaultEncryptionConfigurationResponse

Source code in docs_src/capo_iot_managed_integrations/types/get_default_encryption_configuration_response.py
class GetDefaultEncryptionConfigurationResponse(TypedDict, closed=True):
    configuration_status: (
        "capo_iot_managed_integrations.types.configuration_status.ConfigurationStatus"
    )
    """<p>Provides the status of the default encryption configuration for an Amazon Web Services account.</p>"""
    encryption_type: (
        "capo_iot_managed_integrations.types.encryption_type.EncryptionType"
    )
    """<p>The type of encryption used for the encryption configuration.</p>"""
    kms_key_arn: NotRequired[
        "capo_iot_managed_integrations.types.kms_key_arn.KmsKeyArn"
    ]
    """<p>The Key Amazon Resource Name (ARN) of the AWS KMS key used for KMS encryption if you use <code>KMS_BASED_ENCRYPTION</code>.</p>"""

configuration_status instance-attribute

configuration_status: ConfigurationStatus

Provides the status of the default encryption configuration for an Amazon Web Services account.

encryption_type instance-attribute

encryption_type: EncryptionType

The type of encryption used for the encryption configuration.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The Key Amazon Resource Name (ARN) of the AWS KMS key used for KMS encryption if you use KMS_BASED_ENCRYPTION.