class
Amazonite::CloudFormation::EstimateTemplateCostInput
- Amazonite::CloudFormation::EstimateTemplateCostInput
- Reference
- Object
Overview
The input for an EstimateTemplateCost action.
Defined in:
cloudformation/estimate_template_cost_input.crConstructors
- .from_xml(node : XML::Node) : self
- .new(template_body : String | Nil = nil, template_url : String | Nil = nil, parameters : Array(Parameter) | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#parameters : Array(Parameter) | Nil
A list of
Parameterstructures that specify input parameters. -
#parameters=(parameters : Array(Parameter) | Nil)
A list of
Parameterstructures that specify input parameters. -
#template_body : String | Nil
Structure that contains the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.
-
#template_body=(template_body : String | Nil)
Structure that contains the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.
-
#template_url : String | Nil
The URL of a file that contains the template body.
-
#template_url=(template_url : String | Nil)
The URL of a file that contains the template body.
- #to_query_params(prefix : String) : Array(Tuple(String, String))
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A list of Parameter structures that specify input parameters.
A list of Parameter structures that specify input parameters.
Structure that contains the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.
Conditional: You must pass TemplateBody or TemplateURL. If both are passed, only
TemplateBody is used.
Structure that contains the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.
Conditional: You must pass TemplateBody or TemplateURL. If both are passed, only
TemplateBody is used.
The URL of a file that contains the template body. The URL must point to a template that's
located in an Amazon S3 bucket or a Systems Manager document. The location for an Amazon S3
bucket must start with https://. URLs from S3 static websites are not supported.
Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
TemplateBody is used.
The URL of a file that contains the template body. The URL must point to a template that's
located in an Amazon S3 bucket or a Systems Manager document. The location for an Amazon S3
bucket must start with https://. URLs from S3 static websites are not supported.
Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
TemplateBody is used.