A collection of high level patterns for creating standard resources in every project
Project description
EZ Constructs
A collection of heaviliy opinionated AWS CDK highlevel constructs. construct.dev || npmjs
Installation
The library requires AWS CDK version >= 2.92.0.
npm install ez-constructs
or yarn add ez-constructs
Constructs
- SecureBucket - Creates an S3 bucket that is secure, encrypted at rest along with object retention and intelligent transition rules
- SimpleCodeBuildProject - Creates Codebuild projects the easy way.
- SimpleStepFunction - Creates a simple step function user supplied workflow definition file.
- SimpleServerlessSparkJob - Creates a step function that can be used to submit a spark job to EMR.
- SimpleServerlessApplication - Creates an EMR Serverless Application.
Libraries
- Utils - A collection of utility functions
- CustomSynthesizer - A custom CDK synthesizer that will alter the default service roles that CDK uses.
Aspects
- PermissionsBoundaryAspect - A custom aspect that can be used to apply a permission boundary to all roles created in the contex.
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
ez-constructs-0.0.54.tar.gz
(565.6 kB
view hashes)
Built Distribution
ez_constructs-0.0.54-py3-none-any.whl
(563.8 kB
view hashes)
Close
Hashes for ez_constructs-0.0.54-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16cb05f16de9177957df7d6bfa029a609cbb5fb5ccd2e1bd694b384f3b236c23 |
|
MD5 | 749b9f01a64f8b0c3be4d3f8e4ea04dc |
|
BLAKE2b-256 | 8f1d251fb69323efacc8c64344a6cb0b7a9f0955f2f50a600c22955ab5f6de8c |