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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk-common-0.0.43.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.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.43.tar.gz
Algorithm Hash digest
SHA256 241867e34c5eb0446429577c55c00bda483d4c9bea278eaf46a7a6caa0f9fe85
MD5 46e681c19e829a94f3ccd780a64b4a33
BLAKE2b-256 2f66e18d5c9c8adfd5ce72dd29c3b9d105061f57a930355df84ddb58aa594ef9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cdk_common-0.0.43-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.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.43-py3-none-any.whl
Algorithm Hash digest
SHA256 e5f9ca168cae73bf4e697cc0618ac17fb201a8aebb5998b62971178e6954bcbb
MD5 7cf051fb2ff68308137320110dc6677f
BLAKE2b-256 8c2a65e5c040f88985142b62286075a259c77a6e51bfb8ac240b4a6454b69fd1

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