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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk-common-0.0.63.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.63.tar.gz
Algorithm Hash digest
SHA256 120623006ece8ea59b9916dca57d328c50bcdae9e183d7792dac26b4654c2210
MD5 0a807689d6f82a162163f90f628f288e
BLAKE2b-256 e17d5215c3358e795f551d43341b85b48c35b4b6356ba97076314939fa2cea97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cdk_common-0.0.63-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.63-py3-none-any.whl
Algorithm Hash digest
SHA256 02bac8d71600e08668597095ff60160577af3d04e7be5d9bf3250f8370e4b910
MD5 13e1b50b24933de481d3c7376793e535
BLAKE2b-256 f8c2b09e3018d5c4207fa69046dbeb836fe8764348d7920ac3663ffc934f61b3

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