我想编写一个简单的API(使用AWS API和Lambda),它将返回与由ARN标识的特定资源关联的所有标签。因此,在API作为输入中,我们将传递ARN,并且API应该返回所有标记。
我们当然可以使用AWS JavaScript库获取标签信息。但是在那种情况下,我们需要放置很多if和else,以便我们可以根据ARN资源类型调用特定的get标签方法。
If (ARN is S3)
Call S3 Get Bucket Tagging Method
If (ARN is EC2)
Call EC2 Describe Instance Method
我们还探索了resourcegroupstaggingapi,但是没有可用的服务。
有什么通用的方法吗?