An open API service indexing awesome lists of open source software.

https://github.com/tangledeveloper/pulumi-aws-components

Reusable Pulumi components
https://github.com/tangledeveloper/pulumi-aws-components

aws infrastructure-as-code pulumi pulumi-aws pulumi-typescript

Last synced: about 2 months ago
JSON representation

Reusable Pulumi components

Awesome Lists containing this project

README

          

### Pulumi AWS Components

Collection of custom pulumi resources based on best practices.

[![npm version](https://badge.fury.io/js/pulumi-aws-components.svg)](https://www.npmjs.com/pulumi-aws-components)

#### How to use

```
npm i --save-dev pulumi-aws-components
```

#### Available Components

- [Reusable resource based IAM policies](src/components/policies)
These policies can be easily attached to IAM role.

- [LambdaFunction](src/components/LambdaFunction.ts)
- [S3 - SQS subscription queue](src/components/S3NotificationQueue.ts)
- [AWS Textract for Async Operations Pipeline](src/components/AsyncTextract.ts)
- Refer to example usage from here [examples/async-textract](examples/async-textract)
- [SNS - SQS subscription Queue](src/components/SNSEventsQueue.ts)
- [SQS Processing Lambda](src/components/QueueLambda.ts)