Skip to main content

Overview

The purpose of this resolver is to retrieve values from the AWS KMS.

Install

pip install sceptre-kms-resolver

Available Resolvers

kms

Fetches the value stored in AWS KMS.

Syntax:

parameter|sceptre_user_data:
    <name>: !kms CIPHERTEXT

Example:

Encrypt data with KMS to get a Ciphertext:

aws kms --key-id <KMS Key Id> --plaintext <data> --output text --query CiphertextBlob

AQICAHhZyEsV0yflwE0mpKvPz7/O/zc1epgIurV43wXF/qF6MwFQYwZq7TrvtQ2....

Use sceptre to retrieve and decrypt the value from KMS:

parameters:
    database_password: !kms AQICAHhZyEsV0yflwE0mpKvPz7/O/zc1epgIurV43wXF/qF6MwFQYwZq7TrvtQ2...

Metadata

Release files for sceptre-kms-resolver 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sceptre-kms-resolver 1.0.2
File Size Uploaded Provenance
sceptre-kms-resolver-1.0.2.tar.gz 3.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for sceptre-kms-resolver 1.0.2
File Interpreter ABI Platform
sceptre_kms_resolver-1.0.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 7.5 kB

Release files / sceptre-kms-resolver-1.0.2.tar.gz

Download URL sceptre-kms-resolver-1.0.2.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a66299519cb70b9b67cddf4a50b9b0c45f4c15f52c696a5921dd49f099e050bc
BLAKE2b-256 checksum
How to use checksums
2ce9e75bde067f644dd96d156b511b56676fd4b0bbc6e00669215250cc3ed781
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.8

Release files / sceptre_kms_resolver-1.0.2-py2.py3-none-any.whl

Download URL sceptre_kms_resolver-1.0.2-py2.py3-none-any.whl
Size 3.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
5062f0c0afb68b5b63e5a569dc6b4c889ad9cd24640b553d86f7f57247896ac1
BLAKE2b-256 checksum
How to use checksums
53d2ac751385ae506737a2cb03d2d6ec49c8562f91c001242fc1cce2977538f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.8

Security for sceptre-kms-resolver 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page