{"additionalProperties": false, "required": ["Type"], "type": "object", "properties": {"ConstraintDescription": {"type": "string"}, "Default": {"type": "string"}, "MinLength": {"type": "string"}, "MaxValue": {"type": "string"}, "AllowedValues": {"type": "array"}, "AllowedPattern": {"type": "string"}, "NoEcho": {"type": ["string", "boolean"]}, "MaxLength": {"type": "string"}, "MinValue": {"type": "string"}, "Type": {"enum": ["String", "Number", "List<Number>", "CommaDelimitedList", "AWS::EC2::AvailabilityZone::Name", "AWS::EC2::Image::Id", "AWS::EC2::Instance::Id", "AWS::EC2::KeyPair::KeyName", "AWS::EC2::SecurityGroup::GroupName", "AWS::EC2::SecurityGroup::Id", "AWS::EC2::Subnet::Id", "AWS::EC2::Volume::Id", "AWS::EC2::VPC::Id", "AWS::Route53::HostedZone::Id", "List<AWS::EC2::AvailabilityZone::Name>", "List<AWS::EC2::Image::Id>", "List<AWS::EC2::Instance::Id>", "List<AWS::EC2::SecurityGroup::GroupName>", "List<AWS::EC2::SecurityGroup::Id>", "List<AWS::EC2::Subnet::Id>", "List<AWS::EC2::Volume::Id>", "List<AWS::EC2::VPC::Id>", "List<AWS::Route53::HostedZone::Id>", "List<String>", "AWS::SSM::Parameter::Name", "AWS::SSM::Parameter::Value<String>", "AWS::SSM::Parameter::Value<List<String>>", "AWS::SSM::Parameter::Value<CommaDelimitedList>", "AWS::SSM::Parameter::Value<AWS::EC2::AvailabilityZone::Name>", "AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>", "AWS::SSM::Parameter::Value<AWS::EC2::Instance::Id>", "AWS::SSM::Parameter::Value<AWS::EC2::SecurityGroup::GroupName>", "AWS::SSM::Parameter::Value<AWS::EC2::SecurityGroup::Id>", "AWS::SSM::Parameter::Value<AWS::EC2::Subnet::Id>", "AWS::SSM::Parameter::Value<AWS::EC2::Volume::Id>", "AWS::SSM::Parameter::Value<AWS::EC2::VPC::Id>", "AWS::SSM::Parameter::Value<AWS::Route53::HostedZone::Id>", "AWS::SSM::Parameter::Value<List<AWS::EC2::AvailabilityZone::Name>>", "AWS::SSM::Parameter::Value<List<AWS::EC2::Image::Id>>", "AWS::SSM::Parameter::Value<List<AWS::EC2::Instance::Id>>", "AWS::SSM::Parameter::Value<List<AWS::EC2::SecurityGroup::GroupName>>", "AWS::SSM::Parameter::Value<List<AWS::EC2::SecurityGroup::Id>>", "AWS::SSM::Parameter::Value<List<AWS::EC2::Subnet::Id>>", "AWS::SSM::Parameter::Value<List<AWS::EC2::Volume::Id>>", "AWS::SSM::Parameter::Value<List<AWS::EC2::VPC::Id>>", "AWS::SSM::Parameter::Value<List<AWS::Route53::HostedZone::Id>>"], "type": "string"}}}