Skip to content

UpdateLaunchConfigurationRequest

Source code in docs_src/capo_mgn/types/update_launch_configuration_request.py
class UpdateLaunchConfigurationRequest(TypedDict, closed=True):
    source_server_id: "capo_mgn.types.source_server_id.SourceServerID"
    """<p>Update Launch configuration by Source Server ID request.</p>"""
    name: NotRequired["capo_mgn.types.small_bounded_string.SmallBoundedString"]
    """<p>Update Launch configuration name request.</p>"""
    launch_disposition: NotRequired[
        "capo_mgn.types.launch_disposition.LaunchDisposition"
    ]
    """<p>Update Launch configuration launch disposition request.</p>"""
    target_instance_type_right_sizing_method: NotRequired[
        "capo_mgn.types.target_instance_type_right_sizing_method.TargetInstanceTypeRightSizingMethod"
    ]
    """<p>Update Launch configuration Target instance right sizing request.</p>"""
    copy_private_ip: NotRequired["bool"]
    """<p>Update Launch configuration copy Private IP request.</p>"""
    copy_tags: NotRequired["bool"]
    """<p>Update Launch configuration copy Tags request.</p>"""
    licensing: NotRequired["capo_mgn.types.licensing.Licensing"]
    """<p>Update Launch configuration licensing request.</p>"""
    boot_mode: NotRequired["capo_mgn.types.boot_mode.BootMode"]
    """<p>Update Launch configuration boot mode request.</p>"""
    post_launch_actions: NotRequired[
        "capo_mgn.types.post_launch_actions.PostLaunchActions"
    ]
    enable_map_auto_tagging: NotRequired["bool"]
    """<p>Enable map auto tagging.</p>"""
    map_auto_tagging_mpe_id: NotRequired["capo_mgn.types.tag_value.TagValue"]
    """<p>Launch configuration map auto tagging MPE ID.</p>"""
    account_id: NotRequired["capo_mgn.types.account_id.AccountID"]
    """<p>Update Launch configuration Account ID.</p>"""

account_id instance-attribute

account_id: NotRequired[AccountID]

Update Launch configuration Account ID.

boot_mode instance-attribute

boot_mode: NotRequired[BootMode]

Update Launch configuration boot mode request.

copy_private_ip instance-attribute

copy_private_ip: NotRequired[bool]

Update Launch configuration copy Private IP request.

copy_tags instance-attribute

copy_tags: NotRequired[bool]

Update Launch configuration copy Tags request.

enable_map_auto_tagging instance-attribute

enable_map_auto_tagging: NotRequired[bool]

Enable map auto tagging.

launch_disposition instance-attribute

launch_disposition: NotRequired[LaunchDisposition]

Update Launch configuration launch disposition request.

licensing instance-attribute

licensing: NotRequired[Licensing]

Update Launch configuration licensing request.

map_auto_tagging_mpe_id instance-attribute

map_auto_tagging_mpe_id: NotRequired[TagValue]

Launch configuration map auto tagging MPE ID.

name instance-attribute

name: NotRequired[SmallBoundedString]

Update Launch configuration name request.

post_launch_actions instance-attribute

post_launch_actions: NotRequired[PostLaunchActions]

source_server_id instance-attribute

source_server_id: SourceServerID

Update Launch configuration by Source Server ID request.

target_instance_type_right_sizing_method instance-attribute

target_instance_type_right_sizing_method: NotRequired[
    TargetInstanceTypeRightSizingMethod
]

Update Launch configuration Target instance right sizing request.