Я пытаюсь разметить удаленные ресурсы AWS с помощью resourcegroupstaggingapi .
Я перечисляю свои ресурсы с помощью следующей команды:
aws resourcegroupstaggingapi get-resources --tag-filters Key=special_project --tags-per-page 100
Затем япри попытке разархивировать ресурсы с помощью:
aws resourcegroupstaggingapi untag-resources --resource-arn-list arn:aws:mediaconnect:ap-northeast-1:XXXXXXXXXXX:flow:1-XXXXXXXXXXX-XXXXXXXX:flow-created-by-mr_ --tag-keys special_project
Я всегда получаю следующую ошибку:
{
"FailedResourcesMap": {
"arn:aws:mediaconnect:ap-northeast-1:XXXXXXXXXXX:flow:1-XXXXXXXXXXX-XXXXXXXX:flow-created-by-mr_": {
"StatusCode": 400,
"ErrorCode": "InvalidParameterException",
"ErrorMessage": "Unrecognized service for tagging"
}
}}
Вот пример из документа AWS:
aws resourcegroupstaggingapi untag-resources \
--resource-arn-list arn:aws:s3:::awsexamplebucket \
--tag-keys Environment,CostCenter
Iне понимаю, что я делаю не такЛюбая помощь будет принята с благодарностью.
Дополнительная информация:
Пометка ресурсов AWS MediaConnect работает с API MediaConnect, но не работает с resourcegroupstaggingapi . С другой стороны, resourcegroupstaggingapi может перечислять ресурсы AWS MediaConnect.