Я пишу облачный информационный yaml для лямбда-функции.Мне нужно, чтобы условный параметр reservedConcurrency
был равен 100, если IsProduction - true, и 20 - false.Но при развертывании файла yaml возникает ошибка: You should use integer as reservedConcurrency value on function
resources:
Conditions:
IsProduction:
Fn::Equals:
- ${self:provider.stage}
- production
functions:
somefunction:
handler: functions/somefunction
timeout: 300
events:
- sqs:
arn:
Fn::GetAtt: [ somequeue, Arn ]
batchSize: 10
reservedConcurrency:
Fn::If:
- IsProduction
- 100
- 20