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. See https://github.com/aws/jsii/issues/826
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.38.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

cdk_common-0.0.38-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk-common-0.0.38.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.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.38.tar.gz
Algorithm Hash digest
SHA256 62ffd863845963f045c44755157ac3bb777844cb326f32792e0f3dbfb69f5e77
MD5 662f34c1b651328693268d782b2de95e
BLAKE2b-256 57b6e7d9ddd2ffb245fc55e4162376a997bc31e5276857181e9c69fecd7f4313

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cdk_common-0.0.38-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.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.38-py3-none-any.whl
Algorithm Hash digest
SHA256 1774207b5778d5949d9e487e55d444fb0ebfde94d60f2a90363a19c77aaa9a87
MD5 3c376556e12022c6e5c19cbca04a726a
BLAKE2b-256 5dd3a03c3e3ed2c4c652074516bb61ed1adb741479b0decd2f1ff986ead5c55a

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