node.js - AWS SDK - 更改自动扩展组更新策略

标签 node.js amazon-web-services aws-sdk autoscaling

我在 AWS 上有一个自动扩展组,我想更改其更新策略以获取滚动更新。

我已经尝试过

var autoScaling = new AWS.AutoScaling(awsConfig);
autoScaling.updateAutoScalingGroup({
    AutoScalingGroupName: <some name>,
    UpdatePolicy: {
        AutoScalingReplacingUpdate: {
            WillReplace: true,
        },
    }
})

但这失败了:

{ [UnexpectedParameter: Unexpected key 'UpdatePolicy' found in params]
  message: 'Unexpected key \'UpdatePolicy\' found in params',
  code: 'UnexpectedParameter',
  time: Tue Nov 08 2016 22:15:42 GMT-0800 (PST) }

最佳答案

UpdatePolicy 是 AWS CloudFormation 的一项功能。它不是 AWS API 本身的功能,因此任何 SDK 都不具备该功能。这是CF的文档。

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html

关于node.js - AWS SDK - 更改自动扩展组更新策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40503055/

相关文章:

javascript - ExpressJS多条路由同时被命中

javascript - 是否可以将 typescript 接口(interface)导出为方法的输出?

amazon-web-services - AWS IAM 角色能否用于在 AWS 外部运行的应用程序?

Java 文件上传到 S3 - 应该多部分加速吗?

python - 如何使用python从cloudformation堆栈字典中获取特定字段的值

node.js - 用于国际化的 npm 结节

node.js - 如何在 node.js 中测试字节顺序

join - CloudFormation 加入标签

amazon-web-services - 如何从现有任务定义创建 AWS 任务定义 JSON?

javascript - 如何设置JS SDK上传对象到S3的存储类型?