Skip to content

ValidateTemplateOutput

Source code in docs_src/capo_cloudformation/types/validate_template_output.py
class ValidateTemplateOutput(TypedDict, closed=True):
    parameters: NotRequired[
        "capo_cloudformation.types.template_parameters.TemplateParameters"
    ]
    """<p>A list of <code>TemplateParameter</code> structures.</p>"""
    description: NotRequired["capo_cloudformation.types.description.Description"]
    """<p>The description found within the template.</p>"""
    capabilities: NotRequired["capo_cloudformation.types.capabilities.Capabilities"]
    """<p>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 <a>CreateStack</a> or <a>UpdateStack</a> actions with your template; otherwise, those actions return an InsufficientCapabilities error.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/control-access-with-iam.html#using-iam-capabilities">Acknowledging IAM resources in CloudFormation templates</a>.</p>"""
    capabilities_reason: NotRequired[
        "capo_cloudformation.types.capabilities_reason.CapabilitiesReason"
    ]
    """<p>The list of resources that generated the values in the <code>Capabilities</code> response element.</p>"""
    declared_transforms: NotRequired[
        "capo_cloudformation.types.transforms_list.TransformsList"
    ]
    """<p>A list of the transforms that are declared in the template.</p>"""

capabilities instance-attribute

capabilities: NotRequired[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.

capabilities_reason instance-attribute

capabilities_reason: NotRequired[CapabilitiesReason]

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

declared_transforms instance-attribute

declared_transforms: NotRequired[TransformsList]

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

description instance-attribute

description: NotRequired[Description]

The description found within the template.

parameters instance-attribute

parameters: NotRequired[TemplateParameters]

A list of TemplateParameter structures.