Я пытаюсь обновить AutoScalingGroup в другом регионе через мой лямбда-узел, развернутый в us-east-1..
Я пытался установить регион в конструкторе AWS.AutoScaling ().Строковый аргумент CLI COMMAND работает нормально из экземпляра EC2 в us-east-1, передавая --region us-west-2 в CLI для обновления AutoscalingGroup в us-west-2.
Но когда я пытаюсь сделать то же самое в Lambda, которая находится в us-east-1, я получаю ValidationError: AutoscalingGroup имя не найдено - null
var autoscalinggroup = new AWS.AutoScaling({'credentials': credentials, 'region' : 'us-west-2'});
var params = {
AutoScalingGroupName : 'converse-kibana-ecs-cluster-QA-Integration-Cluster-Container-1-0-8bint-5-ECSContainerAutoScalingGroup-18F80FECCOLH2',
MaxSize: 4,
MinSize: 2,
DesiredCapacity: 2
};
autoscalinggroup.updateAutoScalingGroup(params, function(err, data) {
if (err) {
console.log(err, err.stack);
}
else {
console.log(data);
}
});