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)
| File | Size | Uploaded | |
|---|---|---|---|
| ssmp-0.0.7.tar.gz | 2.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|