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.57.tar.gz
(1.3 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ez_constructs-0.0.57.tar.gz.
File metadata
- Download URL: ez_constructs-0.0.57.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
862e25daeeea6ef66ca26d9e9d4848a20f5768b3b23d77a40ad3e79d5101e8de
|
|
| MD5 |
d6136e2b8ecafe3f17502dcbd2435e4a
|
|
| BLAKE2b-256 |
c7ac946179799e37a2b2dbee5fa8a288f31f0d4f4a942c199061cb7c16686b28
|
File details
Details for the file ez_constructs-0.0.57-py3-none-any.whl.
File metadata
- Download URL: ez_constructs-0.0.57-py3-none-any.whl
- Upload date:
- Size: 1.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fab468a9113267f26ce9be71ef2bf497aea290b01406b4820cd9a8772c51d49
|
|
| MD5 |
225ba5f34627ea2f8bba6f8636a1669a
|
|
| BLAKE2b-256 |
09b12d2c588147b8a63ec2449c2e3c41d0291540932507ff5fde17b5fb2dbefa
|