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.60.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk-common-0.0.60.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.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.60.tar.gz
Algorithm Hash digest
SHA256 14bb942e1b5caaa96cd3c2b54ebd056ade492ffd274744fdc42430df99d18f4b
MD5 adfe95910e58ca048c3199a269d1c043
BLAKE2b-256 8b73c7a86bb9532db056ce18b14c35bef6e6b3aff153d9c3baeae23802c0047c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cdk_common-0.0.60-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.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.60-py3-none-any.whl
Algorithm Hash digest
SHA256 194c92e7a721a0b0484f01c61fa787c4d58901160dcaa481d89e8b6d1c7a90e1
MD5 a73a9cb7958c6876dbbde362a04648ab
BLAKE2b-256 da5d6d5300efba0b4510f509fec22a9066bc5a83712f62fef760027623ba8d9a

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