2017-04-13 66 views
1

我使用AWS Java SDK的描述與請求EC2實例:如何通過aws java sdk的通配符進行過濾?

new DescribeInstanceRequest().withFilters(new Filter("tag:TagKey", "expectedTagValue")); 

我如何使用通配符?

new DescribeInstanceRequest().withFilters(new Filter("tag:TagKey", "expectedTag*")); 

而我該如何過濾所有實例都有過濾器?例如:

new DescribeInstanceRequest().withFilters(new Filter(tagExist("tag:TagKey"))); 

以上就是我所想的,正確的做法是什麼?

+1

該文檔說標籤鍵過濾器將檢查標籤是否存在;我沒有看到任何方式來進行通配符搜索。 http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/ec2/model/DescribeInstancesRequest.html – okaram

+0

@okaram,謝謝 – Jakim

回答

0

使用

new Filter().withName("tag-key").withValues(tagName); 

其中tagName是要篩選的標記。我用它來過濾快照,也適用於實例。

相關問題