AWS::IoT::EncryptionConfigurationRetrieves the encryption configuration for resources and data of your AWS account in AWS IoT Core . For more information, see [Data encryption at rest](https://docs.aws.amazon.com/iot/latest/developerguide/encryption-at-rest.html) in the *AWS IoT Core Developer Guide* .
import { CfnEncryptionConfiguration } from 'aws-cdk-lib/aws-iot';Or use the module namespace:
import * as iot from 'aws-cdk-lib/aws-iot';
// iot.CfnEncryptionConfigurationConfiguration passed to the constructor as CfnEncryptionConfigurationProps.
encryptionTypeRequiredstringThe type of the KMS key.
kmsAccessRoleArnOptionalstringThe Amazon Resource Name (ARN) of the IAM role assumed by AWS IoT Core to call AWS on behalf of the customer.
kmsKeyArnOptionalstringThe ARN of the customer managed KMS key.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-iotAWS::IoT::EncryptionConfiguration