Skip to content

DescribeEncryptionConfigurationResponse

Source code in docs_src/capo_iot/types/describe_encryption_configuration_response.py
class DescribeEncryptionConfigurationResponse(TypedDict, closed=True):
    encryption_type: NotRequired["capo_iot.types.encryption_type.EncryptionType"]
    """<p>The type of the KMS key.</p>"""
    kms_key_arn: NotRequired["capo_iot.types.kms_key_arn.KmsKeyArn"]
    """<p>The ARN of the customer managed KMS key.</p>"""
    kms_access_role_arn: NotRequired[
        "capo_iot.types.kms_access_role_arn.KmsAccessRoleArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the IAM role assumed by Amazon Web Services IoT Core to call KMS on behalf of the customer.</p>"""
    configuration_details: NotRequired[
        "capo_iot.types.configuration_details.ConfigurationDetails"
    ]
    """<p>The encryption configuration details that include the status information of the KMS key and the KMS access role.</p>"""
    last_modified_date: NotRequired["capo_iot.types.date_type.DateType"]
    """<p>The date when encryption configuration is last updated.</p>"""

configuration_details instance-attribute

configuration_details: NotRequired[ConfigurationDetails]

The encryption configuration details that include the status information of the KMS key and the KMS access role.

encryption_type instance-attribute

encryption_type: NotRequired[EncryptionType]

The type of the KMS key.

kms_access_role_arn instance-attribute

kms_access_role_arn: NotRequired[KmsAccessRoleArn]

The Amazon Resource Name (ARN) of the IAM role assumed by Amazon Web Services IoT Core to call KMS on behalf of the customer.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The ARN of the customer managed KMS key.

last_modified_date instance-attribute

last_modified_date: NotRequired[DateType]

The date when encryption configuration is last updated.