Я использую облачную информацию и хочу иметь возможность использовать псевдо значение AWS::NoValue
в пределах Fn::Sub
следующим образом:
!Sub ["ATL_DATASET_URL=${DatasetURL}",
DatasetURL: !If [IsURLProvided,
!Ref BitbucketDatasetURL,
!Ref "AWS::NoValue"]]
Мой шаблон проходит проверку, но не развертывается. Вот сообщение об ошибке, которое я получаю, когда нажимаю кнопку «Создать стек».
Template error: every value of the context object of every Fn::Sub object must be a string or a function that returns a string