Я пытаюсь создать шаблон AWS CloudFormation с использованием YAML.Я добавляю ресурс UserPool следующим образом.Имя и идентификатор пула пользователей должны быть получены через значение параметра, т. Е. Если значение параметра paramUserPoolName равно 'Sample', то:
UserPoolName = Sample
UserPool Resource Name = SampleUserPool, т. Е.объединенное значение 'paramUserPoolName + UserPool'
Parameters:
paramUserPoolName:
Type: String
Resources:
<I need 'paramUserPoolName + UserPool' here >:
Type: 'AWS::Cognito::UserPool'
Properties: {
"UserPoolName": paramUserPoolName
}
Как динамически создать идентификатор ресурса в шаблоне CloudFormation?
PS:
Сработало следующее:
Resources:
SampleUserPool:
Type: 'AWS::Cognito::UserPool'
Properties:
UserPoolName: !Sub ${paramUserPoolName}UserPool