Skip to main content

Common AWS CDK librarys.

Project description

NPM version PyPI version release

Downloads npm PyPI

Welcome to cdk-common

This Constructs Library will collection of useful function and class for AWS CDK.

AWS Managed Policies enum

# Example automatically generated from non-compiling source. May contain errors.
from cdk_common import AWSManagedPolicies
app = cdk.App()

stack = cdk.Stack(app, "integ-default", env=env)

class IntegDefault(cdk.Construct):
    def __init__(self, scope, id):
        super().__init__(scope, id)

        role = iam.Role(self, "iamrole",
            assumed_by=iam.ServicePrincipal("ec2.amazonaws.com")
        )
        # Use this way.
        role.add_managed_policy(iam.ManagedPolicy.from_aws_managed_policy_name(AWSManagedPolicies.AMAZON_SSM_MANAGED_INSTANCE_CORE))

        # Not this way.
        role.add_managed_policy(iam.ManagedPolicy.from_aws_managed_policy_name("AmazonSSMManagedInstanceCore"))

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

cdk-common-0.0.64.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

cdk_common-0.0.64-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file cdk-common-0.0.64.tar.gz.

File metadata

  • Download URL: cdk-common-0.0.64.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for cdk-common-0.0.64.tar.gz
Algorithm Hash digest
SHA256 2c77408410a277825424742012cfad0821da360e1b573f6732fadfc4026ee0c8
MD5 be9c8774fce65ce0cafb13b5a2e076ef
BLAKE2b-256 ec162f6ccf7c897a2659e7679ca9781c059082d9fbe15704ee71a0b2d84b1b62

See more details on using hashes here.

File details

Details for the file cdk_common-0.0.64-py3-none-any.whl.

File metadata

  • Download URL: cdk_common-0.0.64-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for cdk_common-0.0.64-py3-none-any.whl
Algorithm Hash digest
SHA256 97780b8a87042e8f6abe25394920455f432813b72805e3b94c43789e57b76cff
MD5 ac3791970cd7ed5f67ed7b7e384e8871
BLAKE2b-256 0608843156566945a180309fc070aaab669b4fe9c0283cf7f85d0aa187d40328

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