| Class and Description |
|---|
| App
A construct which represents an entire CDK app.
|
| App.Builder
A fluent builder for
App. |
| AppProps
Initialization props for apps.
|
| AppProps.Builder
A builder for
AppProps |
| ArnComponents |
| ArnComponents.Builder
A builder for
ArnComponents |
| CfnAutoScalingReplacingUpdate
Specifies whether an Auto Scaling group and the instances it contains are replaced during an update.
|
| CfnAutoScalingReplacingUpdate.Builder
A builder for
CfnAutoScalingReplacingUpdate |
| CfnAutoScalingRollingUpdate
To specify how AWS CloudFormation handles rolling updates for an Auto Scaling group, use the AutoScalingRollingUpdate policy.
|
| CfnAutoScalingRollingUpdate.Builder
A builder for
CfnAutoScalingRollingUpdate |
| CfnAutoScalingScheduledAction
With scheduled actions, the group size properties of an Auto Scaling group can change at any time.
|
| CfnAutoScalingScheduledAction.Builder
A builder for
CfnAutoScalingScheduledAction |
| CfnCodeDeployLambdaAliasUpdate
To perform an AWS CodeDeploy deployment when the version changes on an AWS::Lambda::Alias resource, use the CodeDeployLambdaAliasUpdate update policy.
|
| CfnCodeDeployLambdaAliasUpdate.Builder
A builder for
CfnCodeDeployLambdaAliasUpdate |
| CfnCondition
Represents a CloudFormation condition, for resources which must be conditionally created and the determination must be made at deploy time.
|
| CfnCondition.Builder
A fluent builder for
CfnCondition. |
| CfnConditionProps |
| CfnConditionProps.Builder
A builder for
CfnConditionProps |
| CfnCreationPolicy
Associate the CreationPolicy attribute with a resource to prevent its status from reaching create complete until AWS CloudFormation receives a specified number of success signals or the timeout period is exceeded.
|
| CfnCreationPolicy.Builder
A builder for
CfnCreationPolicy |
| CfnDeletionPolicy
With the DeletionPolicy attribute you can preserve or (in some cases) backup a resource when its stack is deleted.
|
| CfnDynamicReference
References a dynamically retrieved value.
|
| CfnDynamicReferenceProps
Properties for a Dynamic Reference.
|
| CfnDynamicReferenceProps.Builder
A builder for
CfnDynamicReferenceProps |
| CfnDynamicReferenceService
The service to retrieve the dynamic reference from.
|
| CfnElement
An element of a CloudFormation stack.
|
| CfnInclude
Includes a CloudFormation template into a stack.
|
| CfnInclude.Builder
A fluent builder for
CfnInclude. |
| CfnIncludeProps |
| CfnIncludeProps.Builder
A builder for
CfnIncludeProps |
| CfnMapping
Represents a CloudFormation mapping.
|
| CfnMapping.Builder
A fluent builder for
CfnMapping. |
| CfnMappingProps |
| CfnMappingProps.Builder
A builder for
CfnMappingProps |
| CfnOutput |
| CfnOutput.Builder
A fluent builder for
CfnOutput. |
| CfnOutputProps |
| CfnOutputProps.Builder
A builder for
CfnOutputProps |
| CfnParameter
A CloudFormation parameter.
|
| CfnParameter.Builder
A fluent builder for
CfnParameter. |
| CfnParameterProps |
| CfnParameterProps.Builder
A builder for
CfnParameterProps |
| CfnRefElement
Base class for referenceable CloudFormation constructs which are not Resources.
|
| CfnResource
Represents a CloudFormation resource.
|
| CfnResource.Builder
A fluent builder for
CfnResource. |
| CfnResourceAutoScalingCreationPolicy
For an Auto Scaling group replacement update, specifies how many instances must signal success for the update to succeed.
|
| CfnResourceAutoScalingCreationPolicy.Builder
A builder for
CfnResourceAutoScalingCreationPolicy |
| CfnResourceProps |
| CfnResourceProps.Builder
A builder for
CfnResourceProps |
| CfnResourceSignal
When AWS CloudFormation creates the associated resource, configures the number of required success signals and the length of time that AWS CloudFormation waits for those signals.
|
| CfnResourceSignal.Builder
A builder for
CfnResourceSignal |
| CfnRule
The Rules that define template constraints in an AWS Service Catalog portfolio describe when end users can use the template and which values they can specify for parameters that are declared in the AWS CloudFormation template used to create the product they are attempting to use.
|
| CfnRule.Builder
A fluent builder for
CfnRule. |
| CfnRuleAssertion
A rule assertion.
|
| CfnRuleAssertion.Builder
A builder for
CfnRuleAssertion |
| CfnRuleProps
A rule can include a RuleCondition property and must include an Assertions property.
|
| CfnRuleProps.Builder
A builder for
CfnRuleProps |
| CfnTag |
| CfnTag.Builder
A builder for
CfnTag |
| CfnUpdatePolicy
Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource.
|
| CfnUpdatePolicy.Builder
A builder for
CfnUpdatePolicy |
| Construct
Represents the building block of the construct graph.
|
| ConstructNode
Represents the construct node in the scope tree.
|
| ConstructOrder
In what order to return constructs.
|
| DependableTrait
Trait for IDependable.
|
| Dependency
A single dependency.
|
| Dependency.Builder
A builder for
Dependency |
| DockerImageAssetLocation
The location of the published docker image.
|
| DockerImageAssetLocation.Builder
A builder for
DockerImageAssetLocation |
| DockerImageAssetSource |
| DockerImageAssetSource.Builder
A builder for
DockerImageAssetSource |
| Duration
Represents a length of time.
|
| EncodingOptions
Properties to string encodings.
|
| EncodingOptions.Builder
A builder for
EncodingOptions |
| Environment
The deployment environment for a stack.
|
| Environment.Builder
A builder for
Environment |
| FileAssetLocation
The location of the published file asset.
|
| FileAssetLocation.Builder
A builder for
FileAssetLocation |
| FileAssetPackaging
Packaging modes for file assets.
|
| FileAssetSource
Represents the source for a file asset.
|
| FileAssetSource.Builder
A builder for
FileAssetSource |
| GetContextKeyOptions
EXPERIMENTAL
|
| GetContextKeyOptions.Builder
A builder for
GetContextKeyOptions |
| GetContextKeyResult
EXPERIMENTAL
|
| GetContextKeyResult.Builder
A builder for
GetContextKeyResult |
| GetContextValueOptions
EXPERIMENTAL
|
| GetContextValueOptions.Builder
A builder for
GetContextValueOptions |
| GetContextValueResult
EXPERIMENTAL
|
| GetContextValueResult.Builder
A builder for
GetContextValueResult |
| IAnyProducer
Interface for lazy untyped value producers.
|
| IAspect
Represents an Aspect.
|
| ICfnConditionExpression
Represents a CloudFormation element that can be used within a Condition.
|
| ICfnResourceOptions |
| IConstruct
Represents a construct.
|
| IDependable
Trait marker for classes that can be depended upon.
|
| IFragmentConcatenator
Function used to concatenate symbols in the target document language.
|
| IInspectable
Interface for examining a construct and exposing metadata.
|
| IListProducer
Interface for lazy list producers.
|
| Intrinsic
Token subclass that represents values intrinsic to the target document language.
|
| INumberProducer
Interface for lazy number producers.
|
| IPostProcessor
A Token that can post-process the complete resolved value, after resolve() has recursed over it.
|
| IResolvable
Interface for values that can be resolvable later.
|
| IResolveContext
Current resolution context for tokens.
|
| IResource
Interface for the Resource construct.
|
| IStringProducer
Interface for lazy string producers.
|
| ISynthesisSession
Represents a single session of synthesis.
|
| ITaggable
Interface to implement tags.
|
| ITemplateOptions
CloudFormation template options for a stack.
|
| ITokenMapper
Interface to apply operation to tokens in a string.
|
| ITokenResolver
How to resolve tokens.
|
| LazyAnyValueOptions
Options for creating lazy untyped tokens.
|
| LazyAnyValueOptions.Builder
A builder for
LazyAnyValueOptions |
| LazyListValueOptions
Options for creating a lazy list token.
|
| LazyListValueOptions.Builder
A builder for
LazyListValueOptions |
| LazyStringValueOptions
Options for creating a lazy string token.
|
| LazyStringValueOptions.Builder
A builder for
LazyStringValueOptions |
| Reference
An intrinsic Token that represents a reference to a construct.
|
| RemovalPolicy |
| RemovalPolicyOptions |
| RemovalPolicyOptions.Builder
A builder for
RemovalPolicyOptions |
| RemoveTag
The RemoveTag Aspect will handle removing tags from this node and children.
|
| RemoveTag.Builder
A fluent builder for
RemoveTag. |
| ResolveOptions
Options to the resolve() operation.
|
| ResolveOptions.Builder
A builder for
ResolveOptions |
| ResourceProps
Construction properties for
Resource. |
| ResourceProps.Builder
A builder for
ResourceProps |
| SecretsManagerSecretOptions
Options for referencing a secret value from Secrets Manager.
|
| SecretsManagerSecretOptions.Builder
A builder for
SecretsManagerSecretOptions |
| SecretValue
Work with secret values in the CDK.
|
| Stack
A root construct which represents a single CloudFormation stack.
|
| Stack.Builder
A fluent builder for
Stack. |
| StackProps |
| StackProps.Builder
A builder for
StackProps |
| SynthesisOptions
Options for synthesis.
|
| SynthesisOptions.Builder
A builder for
SynthesisOptions |
| Tag
The Tag Aspect will handle adding a tag to this node and cascading tags to children.
|
| Tag.Builder
A fluent builder for
Tag. |
| TagManager
TagManager facilitates a common implementation of tagging for Constructs.
|
| TagProps
Properties for a tag.
|
| TagProps.Builder
A builder for
TagProps |
| TagType |
| TimeConversionOptions
Options for how to convert time to a different unit.
|
| TimeConversionOptions.Builder
A builder for
TimeConversionOptions |
| TokenizedStringFragments
Fragments of a concatenated string containing stringified Tokens.
|
| TreeInspector
Inspector that maintains an attribute bag.
|
| ValidationError
An error returned during the validation phase.
|
| ValidationError.Builder
A builder for
ValidationError |
| ValidationResult
Representation of validation results.
|
| ValidationResults
A collection of validation results.
|
Copyright © 2019. All rights reserved.