Metadata-Version: 2.1
Name: taimos-cdk
Version: 1.5.0
Summary: Higher level constructs for AWS CDK
Home-page: https://github.com/taimos/cdk-constructs
Author: Thorsten Hoeger<thorsten.hoeger@taimos.de>
License: Apache-2.0
Project-URL: Source, https://github.com/taimos/cdk-constructs
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: jsii (~=0.20.7)
Requires-Dist: publication (>=0.0.3)
Requires-Dist: aws-cdk.alexa-ask (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-apigateway (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-certificatemanager (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-cloudformation (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-cloudfront (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-codebuild (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-codecommit (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-codepipeline (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-codepipeline-actions (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-ec2 (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-ecr (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-elasticloadbalancingv2 (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-events-targets (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-iam (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-logs (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-route53-patterns (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-s3-deployment (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-sam (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-secretsmanager (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.aws-sns-subscriptions (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.core (>=1.17.1,~=1.17)
Requires-Dist: aws-cdk.custom-resources (>=1.17.1,~=1.17)

[![npm version](https://badge.fury.io/js/taimos-cdk-constructs.svg)](https://badge.fury.io/js/taimos-cdk-constructs)
[![PyPI version](https://badge.fury.io/py/taimos-cdk.svg)](https://badge.fury.io/py/taimos-cdk)
![Build Status](https://codebuild.eu-west-1.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoieEFBVDZIcTZpZUQxMm1LS1hqckdTdnhCdm5CSHRlOXB1WkIrK1d2OHplRERMb1ExNk9zMGRWcm5ZZXIwaWlnRDVyTkFDZWNDdTRYQWFSckx3OW1jYjJVPSIsIml2UGFyYW1ldGVyU3BlYyI6IjkrS3NacTN5NU4xU3FXNXMiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=master)

This repository contains a library with higher-level constructs for AWS CDK (https://github.com/awslabs/aws-cdk) written in TypeScript.

# Installation

You can install the library into your project using npm or pip.

```bash
npm install taimos-cdk-constructs

pip3 install taimos-cdk
```

# Constructs

* [Deployment Pipeline and Skill Blueprint for Alexa](lib/alexa/README.md)
* [Hosting for Single Page Application](lib/web/single-page-app.ts)
* [Simple CodeBuild project for NodeJS projects](lib/ci/simple-codebuild.ts)
* [Scheduled Lambda function](lib/serverless/scheduled-lambda.ts)
* [VPC Internal REST API](lib/serverless/internal-rest-api.ts)

# Contributing

We welcome community contributions and pull requests.

# License

The CDK construct library is distributed under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0).

See [LICENSE](./LICENSE) and [NOTICE](./NOTICE) for more information.


