Могу ли я использовать такие функции, как "Fn :: Sub" внутри моей TemplateConfiguration в облачной информации? - PullRequest
0 голосов
/ 19 декабря 2018

Я пытаюсь выяснить, могу ли я использовать такие функции, как "Fn::Sub" внутри json-файла TemplateConfiguration.Я пытался это сделать, но получаю сообщение об ошибке:

Parameter [SomeVariable] is invalid

Есть ли способ сделать конфигурацию динамической?Вот пример фрагмента:

Configuration:
    ActionMode: "CREATE_UPDATE"
    StackName: !Sub "${ProjectKey}-staging"
    RoleArn: !GetAtt "DeployRole.Arn"
    TemplatePath: "build::infrastructure/stage.yaml"
    TemplateConfiguration: "build::infrastructure/config-staging.json"

Вот что я пытаюсь достичь с помощью config-staging.json:

{
    "Parameters": {
    "StageName": "staging",
    "MyVariable": { "Fn::Sub" : "${SomeVariable}" }
    }
}

Возможно ли это технически?Или не совсем?Я также попытался использовать ParameterOverrides, однако наткнулся на странную ошибку, когда она становится слишком длинной.(

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...