| Modifier and Type | Class and Description |
|---|---|
class |
App
A construct which represents an entire CDK app.
|
class |
CfnCondition
Represents a CloudFormation condition, for resources which must be conditionally created and the determination must be made at deploy time.
|
class |
CfnElement
An element of a CloudFormation stack.
|
class |
CfnInclude
Includes a CloudFormation template into a stack.
|
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 |
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 CfnParameter.Builder |
CfnParameter.Builder.create(Construct scope,
String id) |
static CfnOutput.Builder |
CfnOutput.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 CfnCondition.Builder |
CfnCondition.Builder.create(Construct scope,
String id) |
static CfnMapping.Builder |
CfnMapping.Builder.create(Construct scope,
String id) |
static CfnRule.Builder |
CfnRule.Builder.create(Construct scope,
String id) |
static CfnResource.Builder |
CfnResource.Builder.create(Construct scope,
String id) |
static GetContextKeyResult |
ContextProvider.getKey(Construct scope,
GetContextKeyOptions options)
EXPERIMENTAL
|
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 |
|---|
CfnCondition(Construct scope,
String id)
Build a new condition.
|
CfnCondition(Construct scope,
String id,
CfnConditionProps props)
Build a new condition.
|
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.
|
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.
|
Construct(Construct scope,
String id) |
ConstructNode(Construct host,
IConstruct scope,
String id) |
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.