Необходимо перезапустить контейнер (задачу), который выполняется в экземпляре ECS.
Я попытался перезапустить задачу с помощью лямбда-функции (в CodePipeline).Для stopTask требуется «идентификатор задачи».
https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ECS.html#stopTask-property
function stopTask(clusterName, taskId) {
console.info('Stop service: ' + clusterName + ':' + taskId);
let params = {
cluster: clusterName,
task: taskId,
};
return new AWS.ECS().stopTask(params).promise();
}
Где «идентификатор задачи» не согласован.Как получить идентификатор задачи, основанный на «имени службы» и «имени кластера», чтобы я мог передать значение stopTask
Lambda Runtime: Node.js 8.10