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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk-common-0.0.53.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.53.tar.gz
Algorithm Hash digest
SHA256 1ccf3ba4925625614e48f4f570dca372d64c849f7d5d782975be23192c77826d
MD5 9e3d1926348755da29bb9a7b83b9b58d
BLAKE2b-256 ee6fb88ecf5a49bf64c078c7e1cec5ed8fe6ad532a0994acda56ac6e43b1e108

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cdk_common-0.0.53-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.53-py3-none-any.whl
Algorithm Hash digest
SHA256 14a4889afa0bac8cbc5dbe862af5ffc6df94353a72a2564ee9fac9042d28bfb3
MD5 7dc35a78d535842bba3eb13412162ef1
BLAKE2b-256 0ab907c0cf74b6ca98fb58b1e60ba3ba654810750a2671f971e1b307d9a95e93

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