Skip to main content

SSM Parameter Manager

Project description

SSM Parameter Manager

Get and set AWS SSM parameters.

Installation

Install latest version:

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

Install specific version:

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

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.0.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.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ssmpm-1.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 55973e28f2e77107111f4b69740ac8c8680d4d8ad6dd58ec65005efc1e5eec91
MD5 a7728de8a2dc4aef6be16790d884f636
BLAKE2b-256 5a72153267b9547f5295034d63f8e71abc673e31528db78b80b18e4222691a29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ssmpm-1.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e8595c5184b05f0a363c61bac861ba27e14042cebcfba4d53ab8ab9d5026530e
MD5 1b909f092dedaba8df3c6cdda4e3af02
BLAKE2b-256 cba4139430cb4257f978f442d32212d11f91985c1d9dfd9a779b037dcd0dfae1

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