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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file cdk_tree_parser-0.0.7.tar.gz.

File metadata

  • Download URL: cdk_tree_parser-0.0.7.tar.gz
  • Upload date:
  • Size: 30.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.10

File hashes

Hashes for cdk_tree_parser-0.0.7.tar.gz
Algorithm Hash digest
SHA256 fc5106b43463f396b3628c9a0540b966a9f38903acdfeb58ba4627afdb6546d1
MD5 89c752c67c41c110095dfb81f153b523
BLAKE2b-256 3e41c5a1d6c2fef7a3743a019e1bef3927bcdeb7e28d7be43dc0ff8f1dd697cb

See more details on using hashes here.

File details

Details for the file cdk_tree_parser-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: cdk_tree_parser-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 28.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.10

File hashes

Hashes for cdk_tree_parser-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c8dbd6c47b762583af6a1b8b90b6eb3b6ceb03956a51496a104779b6810a5184
MD5 be633979e9b88e355d1bc75bec7a421c
BLAKE2b-256 d249d26fc05e4279c8cacf349da255a0b2ad5693a9f58523ad01be39fcfa7ac6

See more details on using hashes here.

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