Вы можете передать аргументы заданию AWS Glue с помощью параметра --arguments
(см. здесь).
CloudFormation документация говорит, что DefaultArguments - это «пары ключ-значение строки UTF-8 к строке UTF-8» и их тип - «объект JSON». Поскольку YAML - это супернабор JSON, я ожидал, что смогу передавать такие аргументы в шаблоне CloudFormation (YAML):
DefaultArguments:
"--arguments": {"--test_argument": "foo"}
Однако при развертывании CloudFormation возникает эта ошибка:
Ошибка проверки свойства: [значение свойства {/ DefaultArguments / - arguments =} не соответствует типу {String}]
Как правильно указать значения?