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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ssmpm-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 3590be19bbd53c708f407c6128a2e0330d838b87c71bfe8b012a80106d9d8b5a
MD5 65b32887ad89e251305af40308f324d5
BLAKE2b-256 73040f9685f39272e545a749dcd194bb0a5016fec5b3707d1b754ef29576c5bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ssmpm-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c4ae136fed08f1cc2ec45a21c2b77ae48f12bb9d69fd8a05ed2d951ba1cd87e9
MD5 c02de2e3e35765189453d692b5c73dfe
BLAKE2b-256 b648ba8288135965441a23fd4cf62e009795e69e9df0d82d36b6d4f810540605

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