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] [-r AWS_REGION]
    ssmpm set FILE [-d] [-p AWS_PROFILE] [-r AWS_REGION]
    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.
    -r REGION     AWS region 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:

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

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.6.tar.gz (3.9 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.6-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ssmpm-1.0.6.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for ssmpm-1.0.6.tar.gz
Algorithm Hash digest
SHA256 bdf685ec87517ec120a73bc02c7245a492c47e139a6d10c3ef16f8e187c8eefb
MD5 a65d2fa0c9f2f281d79c63f1268b6fa4
BLAKE2b-256 75cf28f30cdadca9260a1ee85b51c27503aebb982b911a032aaa01adf1d75277

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ssmpm-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for ssmpm-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 52f0fae9ce46475f44f39cf7a249d738d235f71da71cde2ea47e517eab9201f6
MD5 59481879a7311e59fa06fd43f227e473
BLAKE2b-256 0dbe3715657c3dcab797a6a925af3f96dfa164ba48deeb69994a5b26f000a540

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