CloudKitect SNS Topic component properties

interface CcTopicProps {
    ccAllowNonSecureCommunication?: boolean;
    ccAlwaysAddDefaultAlarms?: boolean;
    ccDoNotAddDefaultAlarms?: boolean;
    ccDoNotEncryptSnsTopic?: boolean;
    ccEnhancedSecurity?: boolean;
    ccRemovalPolicy?: RemovalPolicy;
}

Hierarchy

Properties

ccAllowNonSecureCommunication?: boolean

Property to allow non-secure communications

Default Value

only allows secure communication
ccAlwaysAddDefaultAlarms?: boolean

This flag is used to always add the default alarms irrespective of the environment the stack is deployed.

ccDoNotAddDefaultAlarms?: boolean

This flag is used to skip the default alarms irrespective of the environment the stack is deployed.

ccDoNotEncryptSnsTopic?: boolean

Property to disable encrypted SNS topics

Default Value

encrypted
ccEnhancedSecurity?: boolean

Enable enhanced security

ccRemovalPolicy?: RemovalPolicy

Generated using TypeDoc