boto3 1.1.2 のドキュメントによると、このcreate_key_pair
コマンドは、新しく作成された鍵ペアの秘密鍵を含む dict を返すはずです。
私は確かにそのバージョンを使用しています…</p>
>>> import boto3
>>> boto3.__version__
'1.1.2'
…しかし、実行すると、秘密鍵に関する情報が含まれていないように見えるオブジェクトcreate_key_pair
が返されます。キーペアは作成されますが、キーペアの作成時にしか利用できないため、秘密鍵を取得する方法がありません。古い boto API には、キーをファイルに保存するためのメソッドがオブジェクトにあったようですが、それも API から削除されたようです。KeyPair
.save
KeyPair
boto3 1.1.2 では、新しい EC2 キーペアを作成し、その秘密鍵を取得するにはどうすればよいですか?