Apache Libcloud
(Web)を使用しようとしていて、Amazon EC2 での使用方法のドキュメントを読んでいますが、最初のステップで立ち往生しています。
このステップで:
from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver
cls = get_driver(Provider.EC2)
driver = cls('temporary access key', 'temporary secret key',
token='temporary session token', region="us-west-1")
一時的なアクセス データを渡す必要があり、Amazon のドキュメントを読むように指示されますが、ドキュメントも読みましたが、一時的な資格情報を取得するために何をしなければならないかがよくわかりません。
ドキュメントには、と対話してエンドポイントに接続できると書かれてAWS STS API
いますが、資格情報を取得する方法がわかりません。さらに、Libcloud Web の例では、個人の資格情報を使用しています。
ACCESS_ID = 'your access id'
SECRET_KEY = 'your secret key'
だから私は少し迷っています。コードで使用するための一時的な資格情報を取得するにはどうすればよいですか?
ありがとうございます。