📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 5行目: | 5行目: | ||
== AWS SDK for C++のインストール == | == AWS SDK for C++のインストール == | ||
[[Qtの応用_-_AWS|Qtの応用_-_AWS#AWS_SDK_for_C++のインストール]]のページを参照すること。<br> | [[Qtの応用_-_AWS|Qtの応用_-_AWS#AWS_SDK_for_C++のインストール]]のページを参照すること。<br> | ||
<br><br> | |||
==== AWS認証情報 ==== | |||
AWS SDKのメソッドを使用する前に、以下に示すいずれかの方法でAWS認証情報を設定する必要がある。<br> | |||
<br> | |||
* 環境変数 | |||
** AWS_ACCESS_KEY_ID | |||
**: AWSアクセスキーID | |||
** AWS_SECRET_ACCESS_KEY | |||
**: AWSシークレットアクセスキー | |||
** AWS_SESSION_TOKEN | |||
**: 一時認証情報を使用する場合のセッショントークン | |||
*: <br> | |||
* AWS認証情報ファイル<br>~/.aws/credentialsファイル | |||
*: <syntaxhighlight lang="ini"> | |||
[default] | |||
aws_access_key_id = <アクセスキーID> | |||
aws_secret_access_key = <シークレットアクセスキー> | |||
</syntaxhighlight> | |||
*: <br> | |||
* IAMロール | |||
** EC2インスタンスやLambda関数内で実行する場合 | |||
** IAMロールが自動的にアタッチされ、認証情報の管理が不要 | |||
*: <br> | |||
* AWS SDK設定ファイル<br>~/.aws/configファイル | |||
*: <syntaxhighlight lang="ini"> | |||
[default] | |||
region = <リージョン名 例 : us-east-1> | |||
output = json | |||
</syntaxhighlight> | |||
<br><br> | <br><br> | ||