AWSCDK::CloudFormation

36 types

AWS CloudFormation Construct Library

This module is part of the AWS Cloud Development Kit project.

API Reference

Classes 18

CfnCustomResourceThe `AWS::CloudFormation::CustomResource` resource creates a custom resource. CfnGuardHookThe `AWS::CloudFormation::GuardHook` resource creates and activates a Guard Hook. CfnHookDefaultVersionThe `AWS::CloudFormation::HookDefaultVersion` resource specifies the default version of a CfnHookTypeConfigThe `AWS::CloudFormation::HookTypeConfig` resource specifies the configuration of an activ CfnHookVersionThe `AWS::CloudFormation::HookVersion` resource publishes new or first version of a Hook t CfnLambdaHookThe `AWS::CloudFormation::LambdaHook` resource creates and activates a Lambda Hook. CfnMacroThe `AWS::CloudFormation::Macro` resource is a CloudFormation resource type that creates a CfnModuleDefaultVersionSpecifies the default version of a module. CfnModuleVersionThe `AWS::CloudFormation::ModuleVersion` resource registers the specified version of the m CfnPublicTypeVersionThe `AWS::CloudFormation::PublicTypeVersion` resource tests and publishes a registered ext CfnPublisherThe `AWS::CloudFormation::Publisher` resource registers your account as a publisher of pub CfnResourceDefaultVersionThe `AWS::CloudFormation::ResourceDefaultVersion` resource specifies the default version o CfnResourceVersionThe `AWS::CloudFormation::ResourceVersion` resource registers a resource version with the CfnStackThe `AWS::CloudFormation::Stack` resource nests a stack as a resource in a top-level templ CfnStackSetThe `AWS::CloudFormation::StackSet` resource contains information about a StackSet. CfnTypeActivationThe `AWS::CloudFormation::TypeActivation` resource activates a public third-party extensio CfnWaitConditionThe `AWS::CloudFormation::WaitCondition` resource provides a way to coordinate stack resou CfnWaitConditionHandleThe `AWS::CloudFormation::WaitConditionHandle` type has no properties.

Interfaces 18

CfnCustomResourcePropsProperties for defining a `CfnCustomResource`. CfnGuardHookPropsProperties for defining a `CfnGuardHook`. CfnHookDefaultVersionPropsProperties for defining a `CfnHookDefaultVersion`. CfnHookTypeConfigPropsProperties for defining a `CfnHookTypeConfig`. CfnHookVersionPropsProperties for defining a `CfnHookVersion`. CfnLambdaHookPropsProperties for defining a `CfnLambdaHook`. CfnMacroPropsProperties for defining a `CfnMacro`. CfnModuleDefaultVersionPropsProperties for defining a `CfnModuleDefaultVersion`. CfnModuleVersionPropsProperties for defining a `CfnModuleVersion`. CfnPublicTypeVersionPropsProperties for defining a `CfnPublicTypeVersion`. CfnPublisherPropsProperties for defining a `CfnPublisher`. CfnResourceDefaultVersionPropsProperties for defining a `CfnResourceDefaultVersion`. CfnResourceVersionPropsProperties for defining a `CfnResourceVersion`. CfnStackPropsProperties for defining a `CfnStack`. CfnStackSetPropsProperties for defining a `CfnStackSet`. CfnTypeActivationPropsProperties for defining a `CfnTypeActivation`. CfnWaitConditionHandlePropsProperties for defining a `CfnWaitConditionHandle`. CfnWaitConditionPropsProperties for defining a `CfnWaitCondition`.