| Modifier and Type | Interface and Description |
|---|---|
interface |
IConstruct
Represents a construct.
|
static interface |
IConstruct.Jsii$Default
Internal default implementation for
IConstruct. |
static interface |
IDependable.Jsii$Default
Internal default implementation for
IDependable. |
interface |
IResource
Interface for the Resource construct.
|
static interface |
IResource.Jsii$Default
Internal default implementation for
IResource. |
| Modifier and Type | Class and Description |
|---|---|
class |
App
A construct which represents an entire CDK app.
|
class |
AssetStaging
Stages a file or directory from a location on the file system into a staging directory.
|
class |
CfnCodeDeployBlueGreenHook
A CloudFormation Hook for CodeDeploy blue-green ECS deployments.
|
class |
CfnCondition
Represents a CloudFormation condition, for resources which must be conditionally created and the determination must be made at deploy time.
|
class |
CfnCustomResource
A CloudFormation `AWS::CloudFormation::CustomResource`.
|
class |
CfnElement
An element of a CloudFormation stack.
|
class |
CfnHook
Represents a CloudFormation resource.
|
class |
CfnInclude
Deprecated.
use the CfnInclude class from the cloudformation-include module instead
|
class |
CfnJson
Captures a synthesis-time JSON object a CloudFormation reference which resolves during deployment to the resolved values of the JSON object.
|
class |
CfnMacro
A CloudFormation `AWS::CloudFormation::Macro`.
|
class |
CfnMapping
Represents a CloudFormation mapping.
|
class |
CfnModuleDefaultVersion
A CloudFormation `AWS::CloudFormation::ModuleDefaultVersion`.
|
class |
CfnModuleVersion
A CloudFormation `AWS::CloudFormation::ModuleVersion`.
|
class |
CfnOutput |
class |
CfnParameter
A CloudFormation parameter.
|
class |
CfnPublicTypeVersion
A CloudFormation `AWS::CloudFormation::PublicTypeVersion`.
|
class |
CfnPublisher
A CloudFormation `AWS::CloudFormation::Publisher`.
|
class |
CfnRefElement
Base class for referenceable CloudFormation constructs which are not Resources.
|
class |
CfnResource
Represents a CloudFormation resource.
|
class |
CfnResourceDefaultVersion
A CloudFormation `AWS::CloudFormation::ResourceDefaultVersion`.
|
class |
CfnResourceVersion
A CloudFormation `AWS::CloudFormation::ResourceVersion`.
|
class |
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.
|
class |
CfnStack
A CloudFormation `AWS::CloudFormation::Stack`.
|
class |
CfnStackSet
A CloudFormation `AWS::CloudFormation::StackSet`.
|
class |
CfnTypeActivation
A CloudFormation `AWS::CloudFormation::TypeActivation`.
|
class |
CfnWaitCondition
A CloudFormation `AWS::CloudFormation::WaitCondition`.
|
class |
CfnWaitConditionHandle
A CloudFormation `AWS::CloudFormation::WaitConditionHandle`.
|
class |
ConcreteDependable
A set of constructs to be used as a dependable.
|
class |
Construct
Represents the building block of the construct graph.
|
class |
CustomResource
Custom resource that is implemented using a Lambda.
|
class |
CustomResourceProvider
An AWS-Lambda backed custom resource provider.
|
static class |
IConstruct.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IDependable.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IResource.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
NestedStack
A CloudFormation nested stack.
|
class |
Resource
A construct which represents an AWS resource.
|
class |
Stack
A root construct which represents a single CloudFormation stack.
|
class |
Stage
An abstract application modeling unit consisting of Stacks that should be deployed together.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConstructNode.addDependency(IDependable... dependencies)
Add an ordering dependency on another Construct.
|
static DependableTrait |
DependableTrait.get(IDependable instance)
Return the matching DependableTrait for the given class instance.
|
static void |
DependableTrait.implement(IDependable instance,
DependableTrait trait)
Register `instance` to have the given DependableTrait.
|
Copyright © 2021. All rights reserved.