AWS CDK Construct Library for generating SMTP credentials for SES and storing them in Secrets Manager
Project description
AWS CDK Construct for Simple Email Service (SES) SMTP Credentials
This construct creates SES SMTP Credentials
Overview
- Creates an IAM user with a policy to send SES emails
- Uses a custom resource to generate then convert AWS credentials to SES SMTP Credentials
- Uploads the resulting SMTP credentials to AWS Secrets Manager
Usage examples
See API doc for full details
typescript example:
new SesSmtpCredentials(stack, 'SesSmtpCredentials', {
iamUserName: 'exampleUser',
});
Testing the generated credentials in the CLI
See this document from AWS for full details
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
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 renovosolutions.aws-ses-smtp-credentials-0.0.45.tar.gz.
File metadata
- Download URL: renovosolutions.aws-ses-smtp-credentials-0.0.45.tar.gz
- Upload date:
- Size: 35.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f08380d7c3ae708f335b9364319791360edad18163a2b8b07561b8ed10fa1e4
|
|
| MD5 |
d1808f19346fc01333d3541b81d34486
|
|
| BLAKE2b-256 |
95ddbec48444fb141b5127807d2988dc6f7b77abcaad7797e2744013af5658f8
|
File details
Details for the file renovosolutions.aws_ses_smtp_credentials-0.0.45-py3-none-any.whl.
File metadata
- Download URL: renovosolutions.aws_ses_smtp_credentials-0.0.45-py3-none-any.whl
- Upload date:
- Size: 35.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa158019eea4f8993d91b88dfd958b705c5850f119146b637bff575b4a348165
|
|
| MD5 |
bceaf1341db4bed784946a58b3f02db9
|
|
| BLAKE2b-256 |
c00198189162d7aa3f90ff1ba92dad8aa7a3827584f471741d4ecaf1b87a38fd
|