API Gateway の API Key をすべて消す

API Gateway の API Key をすべて消す:


背景

API Gateway で適当に API Key を作っていたらいつの間にか一杯になった。消そうにも aws-cli では delete-all のような複数削除するコマンドがない。一気に消したい


やり方

コマンドを重ねれば一行!(全部消えてしまうので取扱い注意)

aws apigateway get-api-keys | jq -r '.items[].id' | xargs -Iid aws apigateway delete-api-key --api-key id 
jq と xargs でいろいろできそう。


参考

コメント

このブログの人気の投稿

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-04-30 23:37:32 RSSフィード2021-04-30 23:00 分まとめ(42件)

投稿時間:2023-02-05 02:09:04 RSSフィード2023-02-05 02:00 分まとめ(9件)