cdktreeparser 0.0.7
CDK Utilities
Please Advise
This project is currently in development... all releases pre 0.1.0 are to be considered experimental
Purpose
Creating some interesting CDK Utility classes to provide deeper insights into deployable resources and construct trees
API Reference
Structs
KvMap
Initializer
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_utilities import KvMap
kv_map = {...}
Classes
ConstructTreeParser
Initializer
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_utilities import ConstructTreeParser
ConstructTreeParser(node, App)
nodeRequired
Type: @aws-cdk/core.App
Methods
generateParseTree
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
generate_parse_tree()
generateTreeStructure
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
generate_tree_structure()
Properties
rootNodeRequired
Type: @aws-cdk/core.App
Node
Initializer
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_utilities import Node
Node(node, ConstructNode, parent?: Node, children?: Node[])
nodeRequired
Type: @aws-cdk/core.ConstructNode
parentOptional
Type: cdk-utilities.Node
childrenOptional
Type: cdk-utilities.Node[]
Methods
accept
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
accept(visitor, IVisitor)
visitorRequired
Type: cdk-utilities.IVisitor
addChild
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
add_child(node, Node)
nodeRequired
Type: cdk-utilities.Node
Properties
nodeIdRequired
Type: string
nodePathRequired
Type: string
originalNodeRequired
Type: @aws-cdk/core.ConstructNode
childrenNodesRequired
Type: cdk-utilities.Node[]
parentNodeRequired
Type: cdk-utilities.Node
ParseTree
Initializer
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_utilities import ParseTree
ParseTree(app, App)
appRequired
Type: @aws-cdk/core.App
Methods
createTree
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
create_tree(construct_node, ConstructNode, parent?: Node)
constructNodeRequired
Type: @aws-cdk/core.ConstructNode
parentOptional
Type: cdk-utilities.Node
findPaths
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
find_paths()
genTreeStructure
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
gen_tree_structure()
PrintTreeStructureVisitor
Implements: cdk-utilities.IVisitor
Initializer
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_utilities import PrintTreeStructureVisitor
PrintTreeStructureVisitor()
Methods
makeIndent
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
make_indent()
postVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
post_visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
preVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
pre_visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
visit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
Properties
indentRequired
Type: string
indentLevelRequired
Type: number
knownChildrenSeenRequired
Type: cdk-utilities.KvMap
lastIndentLevelRequired
Type: number
outputRequired
Type: string
PrintVisitor
Implements: cdk-utilities.IVisitor
Initializer
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_utilities import PrintVisitor
PrintVisitor()
Methods
postVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
post_visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
preVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
pre_visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
visit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
Properties
pathsRequired
Type: string
Protocols
IVisitor
Implemented By: cdk-utilities.PrintTreeStructureVisitor, cdk-utilities.PrintVisitor, cdk-utilities.IVisitor
Methods
postVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
post_visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
preVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
pre_visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
visit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
visit(node, Node)
nodeRequired
Type: cdk-utilities.Node
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.