Начало тестирования шаблонов Cloud Formation для создания экземпляров EC2 с использованием формата JSON с ошибкой «Каждый объект Parameters должен содержать член Type».Я не могу найти решение в Интернете.
Я искал эту ошибку, и единственное решение, которое я нашел, было добавить «Тип»: «Строка» в шаблон, но это уже есть.
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "EC2 CloudFormation Template - Version 1.0",
"Metadata": {},
"Parameters": {
"InstanceType": {
"Description": "EC2 instance type",
"Type": "String",
"Default": "t2.small",
"AllowedValues": [
"t1.micro",
"t2.nano",
"t2.micro",
"t2.small",
"t2.medium",
"t2.large",
],
"ConstraintDescription": "must be a valid EC2 instance type."
},
"Mappings": {
},
"Conditions": {
},
"Resources": {
"EOTSS_EC2": {
"Type": "AWS::EC2::Instance",
"Properties": {
"DisableApiTermination": "false",
"ImageId": "ami-06bee8e1000e44ca4",
"InstanceType": { "Ref": "InstanceType" },
"Monitoring": "true",
"Tags": [
{
"Key": "Name",
"Value": "test"
}
]
}
}
},
"Outputs": {
}
}
}
Ошибка, которую я получаю при запуске нового стека: «Ошибка формата шаблона: каждый объект Parameters должен содержать член типа.»