如何在Java中检索按指定字符串筛选的AWS AutoscalingGroup列表?

如何在Java中检索按指定字符串筛选的AWS AutoscalingGroup列表?,java,amazon-web-services,autoscaling,Java,Amazon Web Services,Autoscaling,在AWS控制台中,您可以搜索所有自动缩放组,如果名称包含该字符串,则可以按字符串进行筛选。在Java中也可以这样做吗 我看到我可以通过Java API执行以下操作: AmazonAutoScalingClient scalingClient = new AmazonAutoScalingClient(awsCredentials); DescribeAutoScalingGroupsResult autoScalingGroups = scalingClient.describeAutoScal

在AWS控制台中,您可以搜索所有自动缩放组,如果名称包含该字符串,则可以按字符串进行筛选。在Java中也可以这样做吗

我看到我可以通过Java API执行以下操作:

AmazonAutoScalingClient scalingClient = new AmazonAutoScalingClient(awsCredentials);
DescribeAutoScalingGroupsResult autoScalingGroups = scalingClient.describeAutoScalingGroups();
但是,有没有一种方法可以说“如果名称包含指定字符串,则仅返回自动缩放组”


谢谢

我很确定没有直接的方法,因为AWS Java API通常直接映射到AWS的REST API:

而且API没有提供您提到的功能

此外,Java API不允许您指定:

因此,我建议使用现有函数获取所有自动缩放组,并使用正则表达式过滤结果。这个名单不应该太多