gpt4 book ai didi

node.js - 正确使用 describeInstances amazon ec2

转载 作者:搜寻专家 更新时间:2023-11-01 00:12:53 24 4
gpt4 key购买 nike

我正在尝试使用 amazon ec2 中的 describeInstances 函数来获取有关我的实例的详细信息使用我的标签 ID。在它提到的文档中使用过滤器,

tag:key=value - The key/value combination of a tag assigned to the resource, where tag:key is the tag's key.

我试过以下方法:

var params1 = {
Filters : [
{
Tags : [ {
Key : key_name,
Value : key_value
} ]
}
]
};

ec2.describeInstances(params1, function(data, err) {
})

,但我收到错误:标签处出现意外 token :使用此 api 的正确方法是什么?

最佳答案

文档有点困惑,但您需要构造一个过滤器名称,其中包括 tag: 前缀和您的标签名称。这是一个工作示例:

var AWS = require('aws-sdk');
var ec2 = new AWS.EC2({
region: 'eu-west-1'
});

var params = {
Filters: [
{
Name: 'tag:Project',
Values: ['foo']
}
]
};

ec2.describeInstances(params, function (err, data) {
if (err) return console.error(err.message);

console.log(data);
});

这将返回标签 Project 设置为值 foo 的所有实例。

关于node.js - 正确使用 describeInstances amazon ec2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31663166/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com