class Aws::CloudFormation::Types::GetTemplateInput

The input for a GetTemplate action.

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

data as a hash:

    {
      stack_name: "StackName",
      change_set_name: "ChangeSetNameOrId",
      template_stage: "Original", # accepts Original, Processed
    }

@!attribute [rw] stack_name

The name or the unique stack ID that's associated with the stack,
which aren't always interchangeable:

* Running stacks: You can specify either the stack's name or its
  unique stack ID.

* Deleted stacks: You must specify the unique stack ID.

Default: There is no default value.
@return [String]

@!attribute [rw] change_set_name

The name or Amazon Resource Name (ARN) of a change set for which
CloudFormation returns the associated template. If you specify a
name, you must also specify the `StackName`.
@return [String]

@!attribute [rw] template_stage

For templates that include transforms, the stage of the template
that CloudFormation returns. To get the user-submitted template,
specify `Original`. To get the template after CloudFormation has
processed all transforms, specify `Processed`.

If the template doesn't include transforms, `Original` and
`Processed` return the same template. By default, CloudFormation
specifies `Processed`.
@return [String]

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

Constants

SENSITIVE