GithubHelp home page GithubHelp logo

awsparams's Introduction

AWSPARAMS

Build Status

Wildcard searching of SSM Paramaters on AWS console is not a good experience especially if you have hundreds of path based SSM paramaters. This CLI tool helps you to search and view SSM Paramaters.

Features

  • List all parameters
  • List parameters based on type
  • Search paramerters
  • Get parameter values
  • Get raw parameter values (No table)
  • Add / Update / Delete parameters

Features in pipeline

  • Regex search
  • More output formats (csv, json)
  • Bulk add parameters from csv / json

Installation

Install

npm install -g awsparams

View usage

awsparams -h

AWS Credenttials & Region

The CLI uses the credentials / profile / AWS environment variables set in your terminal.

You can use --profile <profile-name> to explicitly specify the profile.

Region is determined from profile / AWS_DEFAULT_REGION environmentt variable.

You can use --region <region-code> to explicitly specify the region

List Parameters

List all SSM Parameters

awsparams list --profile demo

awsparams list

List all SSM Parameters of specific type

awsparams list SecureString --profile demo

awsparams list type

Search Parameters

Search SSM Parameters containing 'prod'

awsparams search prod --profile demo

awsparams search

Get Parameter/s Values

Get values for SSM Parameter names containing 'dev'

awsparams get dev --profile demo

awsparams get

Get raw values for SSM Parameter names containing 'dev'

awsparams get-raw dev --profile demo

awsparams get-raw

Add Parameter

awsparams add myparamname myparamvalue String "This is my description" --profile demo

awsparams add

Update Parameter

awsparams update myparam mynewvalue --profile demo

awsparams update

Delete Parameter

awsparams delete myparamname --profile demo

awsparams delete

awsparams's People

Contributors

pdomala avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

stefan-caraiman

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.