AWS ResourceGroupTagging не перечисляет лямбды, которые не имеют тегов - PullRequest
0 голосов
/ 07 ноября 2019

Я создал две лямбды, одна с тегами, а другая вообще без тегов. лямбда 1 => функция: helloWorldlambda 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"
                }
            ]
        }
    ]
}

при запуске тега группы ресурсов для API выше, яполучить только одно имя лямбда-функции, содержащее сведения о тегах.

После добавления тегов в лямбду «function: helloWorld» и повторного выполнения команды cli,

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: необходимо знать, почемуон не извлекает лямбда-функцию: helloWorld, у которой изначально не было тегов?

Q2: является ли тег-объект-параметр изначально нулевым?

Замечание: после удаления всех тегов из лямбды и запуска того же cmd извлекает лямбду, которая также имеет пустые теги.

Пожалуйста, помогите. Заранее спасибо.

...