如何获取所有区域名称,即亚太地区(孟买)
How to get all region names i.e., Asia Pacific (Mumbai)
我正在使用 describeRegions 方法来自 aws-sdk 包
var AWS = require('aws-sdk');
var ec2 = new AWS.EC2({ apiVersion: '2020-03-11' });
ec2.describeRegions({}, function(err, data) {
if (err) {
console.log("Error", err);
} else {
console.log("Regions: ", data.Regions);
}
});
作为上述代码的响应,它给出了带有这些参数的 json 数组 Endpoint,RegionName,OptInStatus
{
"error": false,
"data": [
{
"Endpoint": "ec2.eu-north-1.amazonaws.com",
"RegionName": "eu-north-1",
"OptInStatus": "opt-in-not-required"
},
....
....
]
}
如何获取这种格式的区域名称,例如 美国东部(俄亥俄) 或 亚太地区(孟买)
是否有任何其他 method/function 可以调用以获取这些类型的区域名称?
谢谢
return 您请求的 aws 值没有区域名称。 aws 仅在 (eu-north-1) 之类的代码中给出 data.regionnames。我认为您必须参考将此区域代码转换为您想要的区域名称。使数据库或其他参考使用此 link = https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html,并制作新代码来转换它。例子
if (region.names == eu-north-1){
console.log("N. Virginia")
}
谢谢,这就是我的意见。 cmiw
我正在使用 describeRegions 方法来自 aws-sdk 包
var AWS = require('aws-sdk');
var ec2 = new AWS.EC2({ apiVersion: '2020-03-11' });
ec2.describeRegions({}, function(err, data) {
if (err) {
console.log("Error", err);
} else {
console.log("Regions: ", data.Regions);
}
});
作为上述代码的响应,它给出了带有这些参数的 json 数组 Endpoint,RegionName,OptInStatus
{
"error": false,
"data": [
{
"Endpoint": "ec2.eu-north-1.amazonaws.com",
"RegionName": "eu-north-1",
"OptInStatus": "opt-in-not-required"
},
....
....
]
}
如何获取这种格式的区域名称,例如 美国东部(俄亥俄) 或 亚太地区(孟买)
是否有任何其他 method/function 可以调用以获取这些类型的区域名称?
谢谢
return 您请求的 aws 值没有区域名称。 aws 仅在 (eu-north-1) 之类的代码中给出 data.regionnames。我认为您必须参考将此区域代码转换为您想要的区域名称。使数据库或其他参考使用此 link = https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html,并制作新代码来转换它。例子
if (region.names == eu-north-1){
console.log("N. Virginia")
}
谢谢,这就是我的意见。 cmiw