Я пытаюсь создать корзину s3, используя облачную информацию и метку на произвольном имени пользователя в конце, который извлекается из определенного пользователем параметра.Ниже я определил ресурс s3.
"S3Bucket" : {
"Type" : "AWS::S3::Bucket",
"Properties" : {
"BucketName" : {
"Fn::Join" :[
"-", [
"test-bucket",
{
"ref": "User"
}
]
]
}
}
Я использовал this в качестве ресурса, однако я получаю следующее сообщение об ошибке из cloudfromation:
Ошибка проверки шаблона: Ошибка шаблона: каждый Fn:Для объекта объединения требуются два параметра: (1) разделитель строк и (2) список строк, которые нужно объединить, или функция, которая возвращает список строк (например, Fn :: GetAZs), которые нужно объединить.
Кажется, что в сообщении описан и разделитель, и список строк.Даже если я передам несколько строк, он все равно выдаст ту же ошибку.