Skip to main content

cdk-utilities

Project description

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

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

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

parentOptional

childrenOptional

Methods

accept
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
accept(visitor, IVisitor)
visitorRequired

addChild
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
add_child(node, Node)
nodeRequired

Properties

nodeIdRequired
  • Type: string

nodePathRequired
  • Type: string

originalNodeRequired

childrenNodesRequired

parentNodeRequired

ParseTree

Initializer

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_utilities import ParseTree

ParseTree(app, App)
appRequired

Methods

createTree
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
create_tree(construct_node, ConstructNode, parent?: Node)
constructNodeRequired

parentOptional

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

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

preVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
pre_visit(node, Node)
nodeRequired

visit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
visit(node, Node)
nodeRequired

Properties

indentRequired
  • Type: string

indentLevelRequired
  • Type: number

knownChildrenSeenRequired

lastIndentLevelRequired
  • Type: number

outputRequired
  • Type: string

PrintVisitor

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

preVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
pre_visit(node, Node)
nodeRequired

visit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
visit(node, Node)
nodeRequired

Properties

pathsRequired
  • Type: string

Protocols

IVisitor

Methods

postVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
post_visit(node, Node)
nodeRequired

preVisit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
pre_visit(node, Node)
nodeRequired

visit
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
visit(node, Node)
nodeRequired

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cdk_tree_parser-0.0.7.tar.gz (30.8 kB view hashes)

Uploaded Source

Built Distribution

cdk_tree_parser-0.0.7-py3-none-any.whl (28.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page