| Modifier and Type | Interface and Description |
|---|---|
interface |
IResource
Interface for the Resource construct.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
IResource.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Resource
A construct which represents an AWS resource.
|
| Modifier and Type | Method and Description |
|---|---|
IConstruct |
ConstructNode.findChild(String id)
Return a direct child by id.
|
IConstruct |
ConstructNode.getDefaultChild()
Returns the child construct that has the id `Default` or `Resource"`.
|
IConstruct |
ConstructNode.getRoot() |
IConstruct |
ConstructNode.getScope()
Returns the scope in which this construct is defined.
|
IConstruct |
IResolveContext.getScope()
The scope from which resolution has been initiated.
|
IConstruct |
IResolveContext.Jsii$Proxy.getScope()
The scope from which resolution has been initiated.
|
IConstruct |
ResolveOptions.getScope()
The scope from which resolution is performed.
|
IConstruct |
ResolveOptions.Jsii$Proxy.getScope() |
IConstruct |
Dependency.getSource()
Source the dependency.
|
IConstruct |
Dependency.Jsii$Proxy.getSource() |
IConstruct |
Dependency.getTarget()
Target of the dependency.
|
IConstruct |
Dependency.Jsii$Proxy.getTarget() |
IConstruct |
Reference.getTarget() |
IConstruct |
ConstructNode.tryFindChild(String id)
Return a direct child by id, or undefined.
|
| Modifier and Type | Method and Description |
|---|---|
List<IConstruct> |
ConstructNode.findAll()
Return this construct and all of its children in the given order.
|
List<IConstruct> |
ConstructNode.findAll(ConstructOrder order)
Return this construct and all of its children in the given order.
|
List<IConstruct> |
ConstructNode.getChildren()
All direct children of this construct.
|
abstract List<IConstruct> |
DependableTrait.getDependencyRoots()
The set of constructs that form the root of this dependable.
|
List<IConstruct> |
ConstructNode.getScopes()
All parent scopes of this construct.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConcreteDependable.add(IConstruct construct)
Add a construct to the dependency roots.
|
static Boolean |
CfnResource.isCfnResource(IConstruct construct)
Check whether the given construct is a CfnResource.
|
static Stack |
Stack.of(IConstruct construct)
Looks up the first stack scope in which `construct` is defined.
|
ResolveOptions.Builder |
ResolveOptions.Builder.scope(IConstruct scope)
Sets the value of
ResolveOptions.getScope() |
void |
ConstructNode.setDefaultChild(IConstruct value)
Returns the child construct that has the id `Default` or `Resource"`.
|
Dependency.Builder |
Dependency.Builder.source(IConstruct source)
Sets the value of
Dependency.getSource() |
Dependency.Builder |
Dependency.Builder.target(IConstruct target)
Sets the value of
Dependency.getTarget() |
void |
RemoveTag.visit(IConstruct construct)
All aspects can visit an IConstruct.
|
void |
Tag.visit(IConstruct construct)
All aspects can visit an IConstruct.
|
void |
IAspect.visit(IConstruct node)
All aspects can visit an IConstruct.
|
void |
IAspect.Jsii$Proxy.visit(IConstruct node)
All aspects can visit an IConstruct.
|
| Constructor and Description |
|---|
ConstructNode(Construct host,
IConstruct scope,
String id) |
Reference(Object value,
IConstruct target) |
Reference(Object value,
IConstruct target,
String displayName) |
Copyright © 2020. All rights reserved.