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.2.tar.gz (3.7 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.2-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ssmpm-1.0.2.tar.gz
  • Upload date:
  • Size: 3.7 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.2.tar.gz
Algorithm Hash digest
SHA256 728db107ccf45045646639ddb641a3e63604841d2a06b1b8c6ff51ff5e6bfc0c
MD5 bce436eeae27c6fd5f009ae56a98e63a
BLAKE2b-256 a37c17e2403772ad17db5d6674985f624eba0610c606a0b9b8137e4acf8a8b39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ssmpm-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 219cd878a6b471e55cb870ba1bd8842278c757fc89ea060d530c574d24752051
MD5 aebb13feefddfb29cd519630f35bedd5
BLAKE2b-256 a597cb297062e8b4171d70f399624d92251532a25417c7406e45beea0962f815

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