1

"AWS SDK C++ドキュメントの例については、" READMEは言う:メトリックデータは、C++ CloudWatchの例のためにAWS SDKに間違った地域に行く

を構築し、これらの例を実行するには、必要があります... AWSローカルのAWS資格ファイルで設定されているか、またはAWS_ACCESS_KEY_IDおよびAWS_SECRET_ACCESS_KEY環境変数を設定して、資格情報を取得します。

$ cat ~/.aws/credentials 
[default] 
aws_access_key_id = ... 
aws_secret_access_key = ... 
output = text 
region = us-west-2 

AWSクライアントコマンドが正常に動作します:

$ aws cloudwatch put-metric-data \ 
--namespace aws-sdk-cpp-test \ 
--metric-name "New Posts" \ 
--timestamp "$(date)" \ 
--value 0.7 \ 
--unit Count 

私はcw_put_metric_data例を実行する場合は、メトリックに行く私たちの東の資格情報をファイル

https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/cpp

私たちの代わりに-1西2。

EDIT: Aws :: CloudWatch :: CloudWatchClientは、領域がUS_EAST_1に配線された既定のAws :: Client:ClientConfigurationでインスタンス化されます。ですから、〜/ .aws/credentialsの使い方はどうですか?

答えて

関連する問題