有什么方法可以使用Node js AWS开发工具包通过子网ID检索路由表信息吗?

时间:2019-01-11 20:18:14

标签: node.js amazon-ec2 aws-sdk-nodejs

我正在尝试使用节点js AWS开发工具包获取特定子网的路由表。 describeRouteTables()方法提供预期的输出。但是,当我使用Filters(作为参数传递给describeRouteTables())调用相同的方法时,它给出的响应为空。不知道我是否在这里缺少任何东西。下面是我的代码段。

const ec2 = getClient("EC2", "us-east-1") as AWS.EC2;
var rt_params:  AWS.EC2.Types.DescribeRouteTablesRequest  = {};
rt_params.Filters = [{Name: "association.subnet-id", Values: ["<subnet-id>]"}];
ec2.describeRouteTables(rt_params, function(err, data) {
    if (err) console.log(err, err.stack); // an error occurred
        else     console.log("RT_Table: ", data);  
});

上述方法调用的响应为空。 还有其他可能的方法来描述特定子网ID的路由表吗?

0 个答案:

没有答案