EncryptionConfiguration
- class aws_cdk.aws_stepfunctions.EncryptionConfiguration(type)
- Bases: - object- Base class for creating an EncryptionConfiguration for either state machines or activities. - ExampleMetadata:
- infused 
 - Example: - import aws_cdk.aws_kms as kms import aws_cdk as cdk kms_key = kms.Key(self, "Key") state_machine = sfn.StateMachine(self, "StateMachineWithCMKEncryptionConfiguration", state_machine_name="StateMachineWithCMKEncryptionConfiguration", definition_body=sfn.DefinitionBody.from_chainable(sfn.Chain.start(sfn.Pass(self, "Pass"))), state_machine_type=sfn.StateMachineType.STANDARD, encryption_configuration=sfn.CustomerManagedEncryptionConfiguration(kms_key, cdk.Duration.seconds(60)) ) - Parameters:
- type ( - str)
 - Attributes - type
- Encryption option for the state machine or activity. - Can be either CUSTOMER_MANAGED_KMS_KEY or AWS_OWNED_KEY.