是否可以通过 TAG 获取 Aws Rds DbInstances?
Is it possible get Aws Rds DbInstances by TAG?
所以,我正在使用 Java API:AWS SDK - 2.17 (v2)
有几个默认过滤器,但我想使用我自己创建的 TAG 过滤器。
例如,我可以使用按标签筛选来检索 EC2 实例,但我不明白如何为 DbInstances 执行此操作?
这行不通
Filter filter = Filter.builder().name("TAG_NAME").values("TAG_VALUE").build();
DescribeDbInstancesRequest request = DescribeDbInstancesRequest.builder()
.filters(filter)
.build();
DescribeDbInstancesResponse response = amazonRDS.describeDBInstances(request);
但完全相同的代码适用于 EC2 实例 (API v1)
没有。 DescribeDbInstances()
API 调用只能过滤 ID、域和引擎。
您需要在自己的代码中进行过滤。
所以,我正在使用 Java API:AWS SDK - 2.17 (v2)
有几个默认过滤器,但我想使用我自己创建的 TAG 过滤器。
例如,我可以使用按标签筛选来检索 EC2 实例,但我不明白如何为 DbInstances 执行此操作?
这行不通
Filter filter = Filter.builder().name("TAG_NAME").values("TAG_VALUE").build();
DescribeDbInstancesRequest request = DescribeDbInstancesRequest.builder()
.filters(filter)
.build();
DescribeDbInstancesResponse response = amazonRDS.describeDBInstances(request);
但完全相同的代码适用于 EC2 实例 (API v1)
没有。 DescribeDbInstances()
API 调用只能过滤 ID、域和引擎。
您需要在自己的代码中进行过滤。