在AWS中创建堆栈时,仅验证是否存在所需的参数

时间:2015-12-09 09:32:10

标签: amazon-web-services parameters stack verification

我在java中使用AWS SDK使用云形成创建堆栈。 我的问题是AWS禁止发送堆栈的JSON模板中不存在的参数,当然如果没有填充其中一个参数,也会抛出异常。

有没有办法在没有真正创建堆栈的情况下验证我创建堆栈的请求?

我已经查看过verify-template,但它只在本地验证JSON模板是否有错误,与参数无关(http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-validate-template.html

1 个答案:

答案 0 :(得分:0)

我最终使用了来自AmazonCloudFormationClient的getTemplateSummary方法并迭代了参数,并验证了用户发送的确切参数是为了创建堆栈