The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Paws::CloudFormation::GetTemplateSummaryOutput

ATTRIBUTES

Capabilities => ArrayRef[Str]

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

CapabilitiesReason => Str

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

Description => Str

  The value that is defined in the C<Description> property of the
template.

Metadata => Str

  The value that is defined for the C<Metadata> property of the template.

Parameters => ArrayRef[Paws::CloudFormation::ParameterDeclaration]

  A list of parameter declarations that describe various properties for
each parameter.

ResourceTypes => ArrayRef[Str]

  A list of all the template resource types that are defined in the
template, such as C<AWS::EC2::Instance>, C<AWS::Dynamo::Table>, and
C<Custom::MyCustomInstance>. Use the following syntax to describe
template resource types: C<AWS::*> (for all AWS resources),
C<Custom::*> (for all custom resources), C<Custom::I<logical_ID>> (for
a specific custom resource), C<AWS::I<service_name>::*> (for all
resources of a particular AWS service), and
C<AWS::I<service_name>::I<resource_logical_ID>> (for a specific AWS
resource).

Version => Str

  The AWS template format version, which identifies the capabilities of
the template.