class Amazonite::CloudFormation::ValidateTemplateOutput

Overview

The output for ValidateTemplate action.

Defined in:

cloudformation/validate_template_output.cr

Constructors

Instance Method Summary

Constructor Detail

def self.from_xml(node : XML::Node) : self #

[View source]
def self.new(parameters : Array(TemplateParameter) | Nil = nil, description : String | Nil = nil, capabilities : Array(Capability) | Nil = nil, capabilities_reason : String | Nil = nil, declared_transforms : Array(String) | Nil = nil) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def capabilities : Array(Capability) | Nil #

The capabilities found within the template. If your template contains IAM resources, you must specify the CAPABILITY_IAM or CAPABILITY_NAMED_IAM value for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return an InsufficientCapabilities error.

For more information, see Acknowledging IAM resources in CloudFormation templates.


[View source]
def capabilities=(capabilities : Array(Capability) | Nil) #

The capabilities found within the template. If your template contains IAM resources, you must specify the CAPABILITY_IAM or CAPABILITY_NAMED_IAM value for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return an InsufficientCapabilities error.

For more information, see Acknowledging IAM resources in CloudFormation templates.


[View source]
def capabilities_reason : String | Nil #

The list of resources that generated the values in the Capabilities response element.


[View source]
def capabilities_reason=(capabilities_reason : String | Nil) #

The list of resources that generated the values in the Capabilities response element.


[View source]
def declared_transforms : Array(String) | Nil #

A list of the transforms that are declared in the template.


[View source]
def declared_transforms=(declared_transforms : Array(String) | Nil) #

A list of the transforms that are declared in the template.


[View source]
def description : String | Nil #

The description found within the template.


[View source]
def description=(description : String | Nil) #

The description found within the template.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def parameters : Array(TemplateParameter) | Nil #

A list of TemplateParameter structures.


[View source]
def parameters=(parameters : Array(TemplateParameter) | Nil) #

A list of TemplateParameter structures.


[View source]
def to_query_params(prefix : String) : Array(Tuple(String, String)) #

[View source]
def validate! : Nil #

[View source]