- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在通过 Java Eclipse 创建 Amazon Stack。
下面的代码行抛出错误
csr.setTemplateURL("https://s3.amazonaws.com/cloudformation-templates-us-east- 1/AutoScalingMultiAZSample.template");
我收到的错误为:
捕获异常:参数:[KeyName] 必须具有值(服务:AmazonCloudFormation;状态代码:400;错误代码:ValidationError;请求 ID:9363d711-3535-11e4-8cf2-913ef42879cb)响应状态代码:400
我的 json 模板 url 是 https://s3.amazonaws.com/cloudformation-templates-us-east-1/AutoScalingMultiAZSample.template
请帮助检测错误的确切来源。
最佳答案
好吧,我尝试使用在线 validator 验证您的 json 架构。
我刚刚复制了您的 json 架构并粘贴到那里。它说第 1 行的无效模式需要 { 。好吧,我肯定必须将左括号和右括号放在您的模式之间。但又报错了。最后一行的额外括号}。所以我不得不删除它。然后验证 json 模式。这意味着您在架构中的某个位置放置了额外的右括号}。
我认为你犯错误的地方是:
"InstanceSecurityGroup" : {
"Type" : "AWS::EC2::SecurityGroup",
"Properties" : {
"GroupDescription" : "Enable SSH access and HTTP from the load balancer only",
"SecurityGroupIngress" : [ {
"IpProtocol" : "tcp",
"FromPort" : "22",
"ToPort" : "22",
"CidrIp" : { "Ref" : "SSHLocation"}
},
{
"IpProtocol" : "tcp",
"FromPort" : { "Ref" : "WebServerPort" },
"ToPort" : { "Ref" : "WebServerPort" },
"SourceSecurityGroupOwnerId" : {"Fn::GetAtt" : ["ElasticLoadBalancer", "SourceSecurityGroup.OwnerAlias"]},
"SourceSecurityGroupName" : {"Fn::GetAtt" : ["ElasticLoadBalancer", "SourceSecurityGroup.GroupName"]}
} ]
}
}//Extra Bracket i think so
},
"Outputs" : {
"URL" : {
"Description" : "The URL of the website",
"Value" : { "Fn::Join" : [ "", [ "http://", { "Fn::GetAtt" : [ "ElasticLoadBalancer", "DNSName" ]}]]}
}
}
}
关于java - JSON 格式错误-Amzon EC2 实例创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25693041/
我正在通过 Java Eclipse 创建 Amazon Stack。 下面的代码行抛出错误 csr.setTemplateURL("https://s3.amazonaws.com/cloudfor
在企业分发的情况下,我们可以使用我们自己的支付集成,如 Paypal 或亚马逊结账(不包括应用内购买)。我们是否需要满足任何特定标准才能进行内部分销? 最佳答案 从技术上讲,您没有理由不能集成自己的付
我有一个巨大的网址列表,其中包含指向亚马逊产品的链接,该网址包含我需要的信息,称为 ASIN 编号。 我知道提取该信息的最佳方法之一是通过正则表达式,我在网址中发现了一种可以提供帮助的模式 1- ht
我是一名优秀的程序员,十分优秀!