目前使用以下方式在Node中设置我的S3访问:
var AWS = require('aws-sdk');
AWS.config.region = 'us-west-1';
AWS.config.credentials = new AWS.SharedIniFileCredentials({profile: 'default'});
var s3 = new AWS.S3();
现在我还想访问SES。不幸的是,SES在us-west-1上不存在,所以我不得不在不同的地区设置SES。
我该怎么办?如果我改变AWS.config,会影响我以前实例化的s3吗?
答案 0 :(得分:11)
想出还有其他方法可以指定区域。这似乎可以解决问题:
var AWS = require('aws-sdk');
AWS.config.credentials = new AWS.SharedIniFileCredentials({profile: 'default'});
var s3 = new AWS.S3({region:'us-west-1'});
var ses = new AWS.SES({region:'us-west-2'});