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
Metadata
Release files for renovosolutions.aws-ses-smtp-credentials 0.0.113
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| renovosolutions_aws_ses_smtp_credentials-0.0.113.tar.gz | 44.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| renovosolutions_aws_ses_smtp_credentials-0.0.113-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 88.1 kB
Release files / renovosolutions_aws_ses_smtp_credentials-0.0.113.tar.gz
| Download URL | renovosolutions_aws_ses_smtp_credentials-0.0.113.tar.gz |
|---|---|
| Size | 44.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5f4e4ed01491136ecaa5bfb05a3b3c1593cb3db64a47e5b3d8f2bbb156b00ecf
|
|
BLAKE2b-256 checksum How to use checksums |
8f77db9740f507ef880d4b00a498e553ffebcb730b010d8aaa8df54165987f7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Release files / renovosolutions_aws_ses_smtp_credentials-0.0.113-py3-none-any.whl
| Download URL | renovosolutions_aws_ses_smtp_credentials-0.0.113-py3-none-any.whl |
|---|---|
| Size | 44.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5ce4c537c71f595c8e05391f10cbe750ebbf2557dfd2d0902cc308a029a99005
|
|
BLAKE2b-256 checksum How to use checksums |
0b197ff856b3851b68c235f3fc4b8649bd78b8aa26c43e5443068818ed92fc07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|