📢 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>