Skip to main content

Overview

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

Install

pip install sceptre-ssm-resolver

Available Resolvers

ssm

Fetches the value stored in AWS SSM Parameter Store.

Note: Sceptre must be run with a user or role that has access to the parameter store

Syntax:

parameter|sceptre_user_data:
  <name>: !ssm /prefix/param
parameter|sceptre_user_data:
  <name>: !ssm
    name: /prefix/param
    region: us-east-1
    profile: OtherAccount
parameter|sceptre_user_data:
  <name>: !ssm {"name": "/prefix/param", "region": "us-east-1", "profile": "OtherAccount"}

Parameters

  • name - SSM key name, mandatory
  • region - SSM key region, optional, stack region by default
  • profile - SSM key's account profile , optional, stack profile by default

Example:

Add a secure string to the SSM parameter store

aws ssm put-parameter --name /dev/DbPassword --value "mysecret" \
--key-id alias/dev/kmskey --type "SecureString"

Retrieve and decrypt SSM parameter from the same account that the stack is being deployed to:

parameters:
  database_password: !ssm /dev/DbPassword

Retrieve and decrypt SSM parameter from another AWS account:

parameters:
  database_password: !ssm
    name: /dev/DbPassword
    profile: OtherAccount

Metadata

Release files for sceptre-ssm-resolver 1.2.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-ssm-resolver 1.2.2
File Size Uploaded Provenance
sceptre-ssm-resolver-1.2.2.tar.gz 4.0 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 7.8 kB

Release files / sceptre-ssm-resolver-1.2.2.tar.gz

Download URL sceptre-ssm-resolver-1.2.2.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
dbff1b33b2f86e4e2349f3e3a583f46065596ac57f3623d5fc3243e150a97f5c
BLAKE2b-256 checksum
How to use checksums
2f6a97b050b5aa9df6ba3cc3efc5b6b18087365d59e9c4265d6bd3a4b105e56d
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_ssm_resolver-1.2.2-py2.py3-none-any.whl

Download URL sceptre_ssm_resolver-1.2.2-py2.py3-none-any.whl
Size 3.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
caf2713190e96af20569c48c1b5c4f42ea29838e011493432cc7a69f21b9fe02
BLAKE2b-256 checksum
How to use checksums
7a8ef307d0ccb362d3daca3ea1090e6c30177bd68154f375950779d744df1bba
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-ssm-resolver 1.2.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.

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