class Aws::CloudFormation::Types::ValidateTemplateInput

The input for ValidateTemplate action.

@note When making an API call, you may pass ValidateTemplateInput

data as a hash:

    {
      template_body: "TemplateBody",
      template_url: "TemplateURL",
    }

@!attribute [rw] template_body

Structure containing the template body with a minimum length of 1
byte and a maximum length of 51,200 bytes. For more information, go
to [Template Anatomy][1] in the CloudFormation User Guide.

Conditional: You must pass `TemplateURL` or `TemplateBody`. If both
are passed, only `TemplateBody` is used.

[1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html
@return [String]

@!attribute [rw] template_url

Location of file containing the template body. The URL must point to
a template (max size: 460,800 bytes) that is located in an Amazon S3
bucket or a Systems Manager document. For more information, go to
[Template Anatomy][1] in the CloudFormation User Guide.

Conditional: You must pass `TemplateURL` or `TemplateBody`. If both
are passed, only `TemplateBody` is used.

[1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html
@return [String]

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

Constants

SENSITIVE