| 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 |
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 |
CfnInclude
Includes a CloudFormation template into a stack.
|
class |
CfnMacro
A CloudFormation `AWS::CloudFormation::Macro`.
|
class |
CfnMapping
Represents a CloudFormation mapping.
|
class |
CfnOutput |
class |
CfnParameter
A CloudFormation parameter.
|
class |
CfnRefElement
Base class for referenceable CloudFormation constructs which are not Resources.
|
class |
CfnResource
Represents a CloudFormation resource.
|
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 |
CfnWaitCondition
A CloudFormation `AWS::CloudFormation::WaitCondition`.
|
class |
CfnWaitConditionHandle
A CloudFormation `AWS::CloudFormation::WaitConditionHandle`.
|
class |
CustomResource
Custom resource that is implemented using a Lambda.
|
class |
CustomResourceProvider
An AWS-Lambda backed custom resource provider.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
Construct |
ValidationError.getSource()
The construct which emitted the error.
|
Construct |
ValidationError.Jsii$Proxy.getSource() |
| Modifier and Type | Method and Description |
|---|---|
static void |
Tag.add(Construct scope,
String key,
String value)
add tags to the node of a construct and all its the taggable children.
|
static void |
Tag.add(Construct scope,
String key,
String value,
TagProps props)
add tags to the node of a construct and all its the taggable children.
|
static Stack.Builder |
Stack.Builder.create(Construct scope) |
static CfnCondition.Builder |
CfnCondition.Builder.create(Construct scope,
String id) |
static CfnParameter.Builder |
CfnParameter.Builder.create(Construct scope,
String id) |
static CfnOutput.Builder |
CfnOutput.Builder.create(Construct scope,
String id) |
static CfnRule.Builder |
CfnRule.Builder.create(Construct scope,
String id) |
static CustomResource.Builder |
CustomResource.Builder.create(Construct scope,
String id) |
static AssetStaging.Builder |
AssetStaging.Builder.create(Construct scope,
String id) |
static CfnMapping.Builder |
CfnMapping.Builder.create(Construct scope,
String id) |
static CfnMacro.Builder |
CfnMacro.Builder.create(Construct scope,
String id) |
static CfnCustomResource.Builder |
CfnCustomResource.Builder.create(Construct scope,
String id) |
static CfnWaitCondition.Builder |
CfnWaitCondition.Builder.create(Construct scope,
String id) |
static CfnInclude.Builder |
CfnInclude.Builder.create(Construct scope,
String id) |
static Stack.Builder |
Stack.Builder.create(Construct scope,
String id) |
static CfnResource.Builder |
CfnResource.Builder.create(Construct scope,
String id) |
static CfnStack.Builder |
CfnStack.Builder.create(Construct scope,
String id) |
static NestedStack.Builder |
NestedStack.Builder.create(Construct scope,
String id)
EXPERIMENTAL
|
static CfnWaitConditionHandle |
CfnWaitConditionHandle.fromCloudFormation(Construct scope,
String id,
Object resourceAttributes,
FromCloudFormationOptions options)
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
|
static CfnMacro |
CfnMacro.fromCloudFormation(Construct scope,
String id,
Object resourceAttributes,
FromCloudFormationOptions options)
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
|
static CfnCustomResource |
CfnCustomResource.fromCloudFormation(Construct scope,
String id,
Object resourceAttributes,
FromCloudFormationOptions options)
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
|
static CfnWaitCondition |
CfnWaitCondition.fromCloudFormation(Construct scope,
String id,
Object resourceAttributes,
FromCloudFormationOptions options)
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
|
static CfnStack |
CfnStack.fromCloudFormation(Construct scope,
String id,
Object resourceAttributes,
FromCloudFormationOptions options)
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
|
static GetContextKeyResult |
ContextProvider.getKey(Construct scope,
GetContextKeyOptions options)
EXPERIMENTAL
|
static String |
CustomResourceProvider.getOrCreate(Construct scope,
String uniqueid,
CustomResourceProviderProps props)
Returns a stack-level singleton ARN (service token) for the custom resource provider.
|
static GetContextValueResult |
ContextProvider.getValue(Construct scope,
GetContextValueOptions options)
EXPERIMENTAL
|
static void |
Tag.remove(Construct scope,
String key)
remove tags to the node of a construct and all its the taggable children.
|
static void |
Tag.remove(Construct scope,
String key,
TagProps props)
remove tags to the node of a construct and all its the taggable children.
|
ValidationError.Builder |
ValidationError.Builder.source(Construct source)
Sets the value of
ValidationError.getSource() |
| Constructor and Description |
|---|
AssetStaging(Construct scope,
String id,
AssetStagingProps props) |
CfnCondition(Construct scope,
String id)
Build a new condition.
|
CfnCondition(Construct scope,
String id,
CfnConditionProps props)
Build a new condition.
|
CfnCustomResource(Construct scope,
String id,
CfnCustomResourceProps props)
Create a new `AWS::CloudFormation::CustomResource`.
|
CfnElement(Construct scope,
String id)
Creates an entity and binds it to a tree.
|
CfnInclude(Construct scope,
String id,
CfnIncludeProps props)
Creates an adopted template construct.
|
CfnMacro(Construct scope,
String id,
CfnMacroProps props)
Create a new `AWS::CloudFormation::Macro`.
|
CfnMapping(Construct scope,
String id) |
CfnMapping(Construct scope,
String id,
CfnMappingProps props) |
CfnOutput(Construct scope,
String id,
CfnOutputProps props)
Creates an CfnOutput value for this stack.
|
CfnParameter(Construct scope,
String id)
Creates a parameter construct.
|
CfnParameter(Construct scope,
String id,
CfnParameterProps props)
Creates a parameter construct.
|
CfnRefElement(Construct scope,
String id)
Creates an entity and binds it to a tree.
|
CfnResource(Construct scope,
String id,
CfnResourceProps props)
Creates a resource construct.
|
CfnRule(Construct scope,
String id)
Creates and adds a rule.
|
CfnRule(Construct scope,
String id,
CfnRuleProps props)
Creates and adds a rule.
|
CfnStack(Construct scope,
String id,
CfnStackProps props)
Create a new `AWS::CloudFormation::Stack`.
|
CfnWaitCondition(Construct scope,
String id)
Create a new `AWS::CloudFormation::WaitCondition`.
|
CfnWaitCondition(Construct scope,
String id,
CfnWaitConditionProps props)
Create a new `AWS::CloudFormation::WaitCondition`.
|
CfnWaitConditionHandle(Construct scope,
String id)
Create a new `AWS::CloudFormation::WaitConditionHandle`.
|
Construct(Construct scope,
String id) |
ConstructNode(Construct host,
IConstruct scope,
String id) |
CustomResource(Construct scope,
String id,
CustomResourceProps props) |
CustomResourceProvider(Construct scope,
String id,
CustomResourceProviderProps props)
EXPERIMENTAL
|
NestedStack(Construct scope,
String id)
EXPERIMENTAL
|
NestedStack(Construct scope,
String id,
NestedStackProps props)
EXPERIMENTAL
|
Resource(Construct scope,
String id) |
Resource(Construct scope,
String id,
ResourceProps props) |
ScopedAws(Construct scope) |
Stack(Construct scope)
Creates a new stack.
|
Stack(Construct scope,
String id)
Creates a new stack.
|
Stack(Construct scope,
String id,
StackProps props)
Creates a new stack.
|
Copyright © 2020. All rights reserved.