Skip to main content

Description: # AWS SSM parameter helper cli I created for myself

### Install

pip3 install ssmp

### Usage

ssmp –help

use docker

docker run yikaus/ssmp

### Example

list all parameters only under the path , no recursive.

` $ ssmp ls / Name Value test test111 test2 test222 `

` $ ssmp ls /test Name Value /test/abc test111 /test/cde test `

showing all columns

` $ ssmp ls -a / Name Type Value Version LastModifiedDate test String test111 1 19/12/12 21:09 test2 String test222 1 19/12/16 20:31 `

list recursively

` $ ssmp ls -r / Name Value /test/abc test111 /test/cde test test test111 test2 test222 `

` $ ssmp ls -ra / Name Type Value Version LastModifiedDate /test/abc String test111 1 19/12/12 21:11 /test/cde String test 1 19/12/16 20:32 test String test111 1 19/12/12 21:09 test2 String test222 1 19/12/16 20:31 `

list without displaying header

` $ ssmp ls -raq / /test/abc String test111 1 19/12/12 21:11 /test/cde String test 1 19/12/16 20:32 test String test111 1 19/12/12 21:09 test2 String test222 1 19/12/16 20:31 `

Search key under the path recursive or no recursive

` $ ssmp grep ab / Not found `

` $ ssmp grep -r ab / Name Value /test/abc test111 `

` $ ssmp grep abc /test Name Value /test/abc test111 `

Search value of parameters

` $ ssmp grep -rv 11 / Name Value /test/abc test111 test test111 `

` $ ssmp grep -v 11 / Name Value test test111 `

Run from docker to use local aws config

` $ docker run --rm -v ~/.aws:/root/.aws yikaus/ssmp grep -rv 11 / Name Value /test/abc test111 test test111 `

Platform: UNKNOWN Description-Content-Type: text/markdown

Release files for ssmp 0.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ssmp 0.0.7
File Size Uploaded
ssmp-0.0.7.tar.gz 2.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ssmp 0.0.7
File Interpreter ABI Platform
ssmp-0.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 6.7 kB

Release files / ssmp-0.0.7.tar.gz

Download URL ssmp-0.0.7.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d4bf171589becfb9871f28265d47def9d68891ad7b6281865c3db3f080ec53e0
BLAKE2b-256 checksum
How to use checksums
90b15c2eda66a0be3913f35b9b0d6c079b42056ae4d8ccd9d85d856e9963eb4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

Release files / ssmp-0.0.7-py3-none-any.whl

Download URL ssmp-0.0.7-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e4cc8a5d682df646baf5bc00b572044304228e6abc956c68121947c47b9dce6d
BLAKE2b-256 checksum
How to use checksums
fd3cecf7fbc69a980165276848676d6ed13255690997741c2559ca961398e5de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.0.7 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page