Interface ITypedNodeProps
-
- All Superinterfaces:
IBaseEntityDataProps,IBaseEntityProps,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
ICfnResourceNodeProps,ICfnResourceNodeProps.Jsii$Default,INestedStackNodeProps,INestedStackNodeProps.Jsii$Default,INodeProps,INodeProps.Jsii$Default,IOutputNodeProps,IOutputNodeProps.Jsii$Default,IParameterNodeProps,IParameterNodeProps.Jsii$Default,IResourceNodeProps,IResourceNodeProps.Jsii$Default,IStackNodeProps,IStackNodeProps.Jsii$Default,ITypedNodeProps.Jsii$Default
- All Known Implementing Classes:
ICfnResourceNodeProps.Jsii$Proxy,INestedStackNodeProps.Jsii$Proxy,INodeProps.Jsii$Proxy,IOutputNodeProps.Jsii$Proxy,IParameterNodeProps.Jsii$Proxy,IResourceNodeProps.Jsii$Proxy,IStackNodeProps.Jsii$Proxy,ITypedNodeProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)", date="2023-08-24T23:07:44.445Z") @Stability(Experimental) public interface ITypedNodeProps extends software.amazon.jsii.JsiiSerializable, IBaseEntityProps
(experimental) Base node props agnostic to node type.Used for extending per node class with type specifics.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceITypedNodeProps.Jsii$DefaultInternal default implementation forITypedNodeProps.static classITypedNodeProps.Jsii$ProxyA proxy class which represents a concrete javascript instance of this type.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StringgetCfnType()(experimental) Type of CloudFormation resource.default ConstructInfogetConstructInfo()(experimental) Synthesized construct information defining jii resolution data.StringgetId()(experimental) Node id, which is unique within parent scope.default StringgetLogicalId()(experimental) Logical id of the node, which is only unique within containing stack.default NodegetParent()(experimental) Parent node.StringgetPath()(experimental) Path of the node.default StackNodegetStack()(experimental) Stack the node is contained.-
Methods inherited from interface software.aws.awsprototypingsdk.cdkgraph.IBaseEntityDataProps
getAttributes, getFlags, getMetadata, getTags
-
Methods inherited from interface software.aws.awsprototypingsdk.cdkgraph.IBaseEntityProps
getStore, getUuid
-
-
-
-
Method Detail
-
getId
@Stability(Experimental) @NotNull String getId()
(experimental) Node id, which is unique within parent scope.
-
getPath
@Stability(Experimental) @NotNull String getPath()
(experimental) Path of the node.
-
getCfnType
@Stability(Experimental) @Nullable default String getCfnType()
(experimental) Type of CloudFormation resource.
-
getConstructInfo
@Stability(Experimental) @Nullable default ConstructInfo getConstructInfo()
(experimental) Synthesized construct information defining jii resolution data.
-
getLogicalId
@Stability(Experimental) @Nullable default String getLogicalId()
(experimental) Logical id of the node, which is only unique within containing stack.
-
getParent
@Stability(Experimental) @Nullable default Node getParent()
(experimental) Parent node.
-
getStack
@Stability(Experimental) @Nullable default StackNode getStack()
(experimental) Stack the node is contained.
-
-