コードで次のように AWS SDK とそのサービスにアクセスしています。
var aws = require('aws-sdk');
const s3 = new aws.S3();
S3 オブジェクトを初期化するときに取得される認証情報を確認したいと考えています。私は次の方法を試しましたが、メソッドとクラスを適切に使用する方法をドキュメントから明らかに理解できません。
var credo = aws.config.Credentials().get();
var credo = aws.config.Credentials;
var credo = aws.config.credentials;
var credo = aws.Credentials().get();
var credo = aws.Credentials();
var credo = aws.Credentials;
誰かがこのデータを取得する正しい方法を教えてもらえますか? この部分について理解しやすいawsのドキュメントが見つかりません。
編集:コードで資格情報を更新できますaws.config.update({accessKeyId: 'xxx', secretAccessKey: 'yyy', sessionToken:'zzz'
このように設定しない場合、これらの値が何であるかを確認したいと思います。プロセス環境変数が設定されていません。資格情報ファイルが正しく設定されています。