Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
描述java aws sdk中的云形成堆栈不能按标记过滤?_Java_Amazon Web Services_Aws Sdk - Fatal编程技术网

描述java aws sdk中的云形成堆栈不能按标记过滤?

描述java aws sdk中的云形成堆栈不能按标记过滤?,java,amazon-web-services,aws-sdk,Java,Amazon Web Services,Aws Sdk,使用aws java sdk描述ec2实例时,有一个接口: new DescribeInstancesRequest().withFilters(new Filter("tag:key", "value"), 您可以用这种方式通过标记过滤实例,但在描述云形成堆栈时: new DescribeStacksRequest() or new ListStacksRequest() 没有这样的界面来按标签过滤,为什么?我应该如何按标签过滤堆栈 缺少针对ListStacksRequest的按标签过滤

使用aws java sdk描述ec2实例时,有一个接口:

new DescribeInstancesRequest().withFilters(new Filter("tag:key", "value"), 
您可以用这种方式通过标记过滤实例,但在描述云形成堆栈时:

new DescribeStacksRequest() or new ListStacksRequest()

没有这样的界面来按标签过滤,为什么?我应该如何按标签过滤堆栈

缺少针对
ListStacksRequest的按标签过滤选项
在堆栈列表上迭代并进行过滤仍然不是一个很大的“努力”/“性能影响”

因为在你的帐户中,你拥有的堆栈数量将远远少于你拥有的实例数量,如果你有大量的流量,并且你的ASG正在大量增加实例,那么你的实例数量实际上会超出范围

因此,至少对实例使用过滤选项更有意义

话虽如此,如果ListStacksRequest也有一个带过滤器的
(新过滤器(“tag:key”,“value”)
选项,那肯定会有帮助

它们所做的是按堆栈状态进行过滤,如下所示,根据它们的状态获取堆栈子集

new ListStacksRequest().withStackStatusFilters(StackStatus... stackStatusFilters)