当前位置: 首页 > 知识库问答 >
问题:

如何通过ARN获得AWS资源的标签?

百里星纬
2023-03-14

我正在开发一个服务,我想用它来监控标签和实施标签策略。

一个计划中的功能是检测带有相应键不允许的值的资源。

我已经可以列出具有特定标记键的资源的ARN,现在我希望根据无效值筛选此资源列表。要做到这一点,我想使用每个资源标签的ARN查询一个列表,然后根据标签中有无效值的资源进行过滤。

我有[{“ResourceArn”:“arn:aws:ec2:eu-central-1:123:xyz”,“ResourceType”:“aws::Service::Something},…”我想做一些类似的查询标记(“arn:aws:ec2:eu-central-1:123:xyz”)来获取指定资源的标记。

我正在使用nodejs,但我很乐意使用基于AWS cli或任何其他可以在脚本中使用的解决方案。

共有1个答案

吕文林
2023-03-14

你可以通过awscli使用它。

例如,EC2有命令descripe tags用于列出资源的标记,我认为其他资源也有类似的命令。它还有满足您需要的选项。

https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-tags.html

 类似资料:
  • 文档页面显示boto3支持服务配额,但看起来不支持,或者我在这里做了什么不正确的事情? https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/service-quotas.html

  • 我需要在其中运行 但是,有一个错误是我无法从maven存储库中获取pom文件。

  • 问题内容: 我想通过其名称而不是其int id访问诸如String或Drawable之类的资源。 我将使用哪种方法? 问题答案: 它将类似于: 确保没有导入名称空间,因为它可能会使迷惑(如果使用的是名称空间)。 如果这不起作用,则可以始终使用上下文的方法… 凡被作为,或任何其他子类。 更新: 如果是你想要的名称,则Resources该类(由返回)具有一个方法和一个? 更新2: 本类有这个方法: 返

  • 我正在使用Jersey 2.8和Glassfish 4.0。我有一个资源定位器类,如下所示 问题是,当通过ResourceContext获得MySubService时,EJB没有注入其中。 以前,我使用Glassfish 3和Jersey 1.17以及专有的ResourceContext,完全相同的代码可以正常工作。 我在谷歌上搜索了很多,读到了很多类似(但有点不同)的问题,据我所知,当通过Res

  • 我想按价格、日期和发布年份等项目对产品进行排序。在发布年份的情况下,我做了一个分类法=发布年份 但它是不工作.我怎么能改变代码可能排序按发布年份顺序?

  • 我想获得在AWS上创建的资源列表,并根据创建日期对它们进行排序。