Skip to content

UpdateGeneratedTemplateInput

Source code in docs_src/capo_cloudformation/types/update_generated_template_input.py
class UpdateGeneratedTemplateInput(TypedDict, closed=True):
    generated_template_name: NotRequired[
        "capo_cloudformation.types.generated_template_name.GeneratedTemplateName"
    ]
    """<p>The name or Amazon Resource Name (ARN) of a generated template.</p>"""
    new_generated_template_name: NotRequired[
        "capo_cloudformation.types.generated_template_name.GeneratedTemplateName"
    ]
    """<p>An optional new name to assign to the generated template.</p>"""
    add_resources: NotRequired[
        "capo_cloudformation.types.resource_definitions.ResourceDefinitions"
    ]
    """<p>An optional list of resources to be added to the generated template.</p>"""
    remove_resources: NotRequired[
        "capo_cloudformation.types.jazz_logical_resource_ids.JazzLogicalResourceIds"
    ]
    """<p>A list of logical ids for resources to remove from the generated template.</p>"""
    refresh_all_resources: NotRequired[
        "capo_cloudformation.types.refresh_all_resources.RefreshAllResources"
    ]
    """<p>If <code>true</code>, update the resource properties in the generated template with their current live state. This feature is useful when the resource properties in your generated a template does not reflect the live state of the resource properties. This happens when a user update the resource properties after generating a template.</p>"""
    template_configuration: NotRequired[
        "capo_cloudformation.types.template_configuration.TemplateConfiguration"
    ]
    """<p>The configuration details of the generated template, including the <code>DeletionPolicy</code> and <code>UpdateReplacePolicy</code>.</p>"""

add_resources instance-attribute

add_resources: NotRequired[ResourceDefinitions]

An optional list of resources to be added to the generated template.

generated_template_name instance-attribute

generated_template_name: NotRequired[GeneratedTemplateName]

The name or Amazon Resource Name (ARN) of a generated template.

new_generated_template_name instance-attribute

new_generated_template_name: NotRequired[GeneratedTemplateName]

An optional new name to assign to the generated template.

refresh_all_resources instance-attribute

refresh_all_resources: NotRequired[RefreshAllResources]

If true, update the resource properties in the generated template with their current live state. This feature is useful when the resource properties in your generated a template does not reflect the live state of the resource properties. This happens when a user update the resource properties after generating a template.

remove_resources instance-attribute

remove_resources: NotRequired[JazzLogicalResourceIds]

A list of logical ids for resources to remove from the generated template.

template_configuration instance-attribute

template_configuration: NotRequired[TemplateConfiguration]

The configuration details of the generated template, including the DeletionPolicy and UpdateReplacePolicy.