Я создал шлюз API, используя AWS :: Serverless :: API в SAM, и теперь я хочу добавить теги к шлюзу для обеспечения ограничений безопасности на каждом шлюзе с тем же тегом.
Type: AWS::Serverless::Api
Properties:
Name: PrivateApi
StageName: v1
Tags:
- Key: TagName
Value: TagValue
MethodSettings:
...
После просмотра документации я пришел к приведенному выше коду. Как указано в документации, он поддерживает теги, как показано выше, но при развертывании я получаю следующую ошибку.
samcli.commands.validate.lib.exceptions.InvalidSamDocumentException: [InvalidResourceException('PrivateApi', "Type of property 'Tags' is invalid.")] ('PrivateApi', "Type of property 'Tags' is invalid.")
Ссылка на документацию по тегам: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
Любая помощь по этому вопросу будет признателен!