Skip to main content

SSM Parameter Manager

Project description

SSM Parameter Manager

Get and set AWS SSM parameters.

Installation

Install from pypi:

pip install ssmpm

Install from github:

pip install git+https://git@github.com/craighurley/ssmpm.git

Usage

Usage:
    ssmpm get [-s] [-p AWS_PROFILE]
    ssmpm set FILE [-d] [-p AWS_PROFILE]
    ssmpm (-h | --help)
    ssmpm (-v | --version)

Arguments:
    get           Get parameters.
    set           Create/update/delete parameters.
    FILE          Path to file that contains parameters.

Options:
    -d            Perform a dryrun.
    -h --help     Show this screen.
    -p PROFILE    AWS profile to use.
    -s            Get secret value.
    -v --version  Show version.

FILE Format

ssmpm determines what to do with an entry based on the first character(s). Examples work best to describe the options:

/create/string=foo
-/delete/string=bar
*/create/securestring=password
!/create/string/but/do/not/update=foo
!*/create/securestring/but/do/not/update=bar
-!*/delete/securestring=

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssmpm-1.0.3.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ssmpm-1.0.3-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file ssmpm-1.0.3.tar.gz.

File metadata

  • Download URL: ssmpm-1.0.3.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.1

File hashes

Hashes for ssmpm-1.0.3.tar.gz
Algorithm Hash digest
SHA256 0a1d720e69c299a25a36c53667a2452f55ad1ef9d8baffcf5586b2589433632d
MD5 f68841f1453fbe1256d3c973decac4e2
BLAKE2b-256 f577651fb66d33d817e12105a3ed185fa58dedad5731701ad316f8e09ff7cd9a

See more details on using hashes here.

File details

Details for the file ssmpm-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: ssmpm-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.1

File hashes

Hashes for ssmpm-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 76314c0d6cfa3031b437b8a70b8e5463e3db578420052378e429c3ac67eda879
MD5 f864c75a357920f198a75c6a2e90c0ef
BLAKE2b-256 98efe4dae17c2d79dbcecfb75d8e794d9a35343e1386b7edff555b220e4db9f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page