class Aws::CloudFormation::Types::ValidateTemplateOutput

The output for ValidateTemplate action.

@!attribute [rw] parameters

A list of `TemplateParameter` structures.
@return [Array<Types::TemplateParameter>]

@!attribute [rw] description

The description found within the template.
@return [String]

@!attribute [rw] capabilities

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][1].

[1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#capabilities
@return [Array<String>]

@!attribute [rw] capabilities_reason

The list of resources that generated the values in the
`Capabilities` response element.
@return [String]

@!attribute [rw] declared_transforms

A list of the transforms that are declared in the template.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ValidateTemplateOutput AWS API Documentation

Constants

SENSITIVE