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.6.tar.gz (31.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk_tree_parser-0.0.6.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.2

File hashes

Hashes for cdk_tree_parser-0.0.6.tar.gz
Algorithm Hash digest
SHA256 3a79fc3996eeef1bf780e1e5da9da30d009569dd9e97425f6054a96cdfd3a922
MD5 f705585e27ef6cf4e0d0a8502e63c36b
BLAKE2b-256 ea137c4fb00d4c4a12f4e988f241759b792558c9c3830bf46e43913c27c14011

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cdk_tree_parser-0.0.6-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.3 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.2

File hashes

Hashes for cdk_tree_parser-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b245622d0764f2d3fc7e9e5c10576f6d36838ac2424d3fffec9e8d54a70e2cc4
MD5 201cf5855c64d2bd84c6e3ea04f617d3
BLAKE2b-256 ece7bd9fa8a6dfbb61a63ddf357ffd5a42a5860df7c009e256c7f5322112e5cd

See more details on using hashes here.

Supported by

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