我正在尝试在 AWS Device Farm 中列出项目。
这是我的代码:
const AWS = require('aws-sdk');
AWS.config.update({ region:'us-east-1' });
var credentials = new AWS.SharedIniFileCredentials({ profile: '***' });
AWS.config.credentials = credentials;
var devicefarm = new AWS.DeviceFarm();
async function run() {
let projects = await devicefarm.listProjects().promise();
console.log(projects);
}
run();
我收到此错误:
UnknownEndpoint: Inaccessible host: `devicefarm.us-east-1.amazonaws.com'.
This service may not be available in the `us-east-1' region.
最佳答案
根据http://docs.amazonaws.cn/en_us/general/latest/gr/rande.html , Device Farm 仅在 us-west-2
中可用?
换 AWS.config.update({ region:'us-east-1' });
至 AWS.config.update({ region:'us-west-2' });
工作:
工作代码:
const AWS = require('aws-sdk');
AWS.config.update({ region:'us-west-2' });
var credentials = new AWS.SharedIniFileCredentials({ profile: '***' });
AWS.config.credentials = credentials;
var devicefarm = new AWS.DeviceFarm();
async function run() {
let projects = await devicefarm.listProjects().promise();
console.log(projects);
}
run();
关于amazon-web-services - 为什么我收到这个错误?未知端点 : Inaccessible host: `devicefarm.us-east-1.amazonaws.com' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51674092/