【问题标题】:Where do I define the instance ID to start?我在哪里定义实例 ID 以开始?
【发布时间】:2013-07-27 16:20:06
【问题描述】:

我还没有找到答案,我已经尝试将我想要关闭/打开的实例 ID:

ec2 = aws.createEC2Client(yourAccessKeyId, yourSecretAccessKey);

ec2.call("StartInstances", {}, function(err, result) {
  console.log(result);
})

我需要在该脚本的哪个位置定义我要启动的实例?

【问题讨论】:

  • 您使用的是哪个 AWS 的 Node 包装器? docs.amazonwebservices.com/AWSJavaScriptSDK/latest/AWS/EC2/… 清楚地描述了 .startInstances 接受一个 params 对象,该对象包含一个 InstanceIds 字符串数组,用于指定要启动的实例。
  • 乔,做到了。我调用的是 instanceIds,而不是 InstanceIds...谢谢!!!

标签: javascript node.js amazon-ec2


【解决方案1】:

正如乔在评论中指出的那样,startInstances 采用对象参数 param,它必须具有 InstanceIds 属性。有关适用于 Node.js 的 AWS 开发工具包的更多信息,请参阅 docs

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-02
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 2017-12-23
    • 2011-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多