【AWS CLI】--output パラメータ
Pythonファイルなどで、AWS Cliのレスポンスを加工するコードを書く際に、自分の環境ではうまくいくのに、他の人の環境ではエラーになる、、、
ということが度々起こり、--outputパラメータを付けたら解決したので、紹介します。
--outputパラメータについて
下記のように、--output パラメータで、レスポンスの形式を指定することで、どの環境でも同じレスポンスを取得できます。
aws lambda list-layers --compatible-runtime python3.8 --output json
--output パラメータを付けないと、デフォルトの形式でレスポンスが返ってきてしまうので、レスポンスを加工するようなコードを書いている場合、うまく動かない可能性があります
個々の環境で設定してあるデフォルトの形式はaws configureコマンドで確認できます
おやすみなさい