Nameの一覧を取得する
describe-parametesで一覧を取得してjqでNameを出力
REGION=ap-northeast-1
aws ssm describe-parameters --region $REGION | jq -r '.Parameters.[].Name'
結果
/parameter/name1
/parameter/name2
/parameter/name3
Nameと値を取得する
REGION=ap-northeast-1
for parameter in $(aws ssm describe-parameters --region $REGION | jq -r '.Parameters.[].Name'); do
aws ssm get-parameter --name $parameter --region $REGION | jq -r '.Parameter | [.Name,.Type,.Value] | @csv'
done;
結果
"/parameter/name1","String","value1"
"/parameter/name2","String","value2"
"/parameter/name3","String","value3"