AWS ResourceGroupTagging未列出没有标签的lambda

时间:2019-11-07 13:07:51

标签: amazon-web-services aws-lambda aws-cli

我创建了两个lambda,一个带有标签,另一个完全没有标签。
lambda 1 => function:helloWorld
lambda 2 => function:lambdatest(tags => {“ value”:“ name”,“ Key”:“ lambda-console:blueprint”})

aws resourcegroupstaggingapi get-resources --resource-type-filters lambda

output: 
{
    [
        {
            "ResourceARN": "arn:aws:lambda:us-east-2:xxxxxxxxxxxx:function:lambdatest", 
            "Tags": [
                {
                    "Value": "name", 
                    "Key": "lambda-console:blueprint"
                }
            ]
        }
    ]
}

在运行上面的resourcegrouptagging api cmd时,我只有一个具有标签详细信息的lambda函数名称。

在“ function:helloWorld” lambda中添加标签,然后再次执行cli cmd之后,

aws resourcegroupstaggingapi get-resources --resource-type-filters lambda

{
    [
        {
            "ResourceARN": "arn:aws:lambda:us-east-2:yyyyyyyyyyyy:function:helloWorld", 
            "Tags": [ 
            {
                "Value": "super", 
                   "Key": "Owner"
            }]
        }, 
        {
            "ResourceARN": "arn:aws:lambda:us-east-2:xxxxxxxxxxxx:function:lambdatest", 
            "Tags": [
                {
                    "Value": "name", 
                    "Key": "lambda-console:blueprint"
                }
            ]
        }
    ]
}

Q1:需要知道为什么它不获取最初没有标签的lambda“ function:helloWorld”吗?

Q2:标记object-param最初是否为空?

观察:从lambda中删除所有标签并运行相同的cmd后,也会检索具有空标签的lambda。

请帮助。预先感谢。

0 个答案:

没有答案