Skip to content

UpdateMaintenanceWindowTargetRequest

Source code in docs_src/capo_ssm/types/update_maintenance_window_target_request.py
class UpdateMaintenanceWindowTargetRequest(TypedDict, closed=True):
    window_id: "capo_ssm.types.maintenance_window_id.MaintenanceWindowId"
    """<p>The maintenance window ID with which to modify the target.</p>"""
    window_target_id: (
        "capo_ssm.types.maintenance_window_target_id.MaintenanceWindowTargetId"
    )
    """<p>The target ID to modify.</p>"""
    targets: NotRequired["capo_ssm.types.targets.Targets"]
    """<p>The targets to add or replace.</p>"""
    owner_information: NotRequired["capo_ssm.types.owner_information.OwnerInformation"]
    """<p>User-provided value that will be included in any Amazon CloudWatch Events events raised while running tasks for these targets in this maintenance window.</p>"""
    name: NotRequired["capo_ssm.types.maintenance_window_name.MaintenanceWindowName"]
    """<p>A name for the update.</p>"""
    description: NotRequired[
        "capo_ssm.types.maintenance_window_description.MaintenanceWindowDescription"
    ]
    """<p>An optional description for the update.</p>"""
    replace: NotRequired["capo_ssm.types.boolean.Boolean"]
    """<p>If <code>True</code>, then all fields that are required by the <a>RegisterTargetWithMaintenanceWindow</a> operation are also required for this API request. Optional fields that aren't specified are set to null.</p>"""

description instance-attribute

description: NotRequired[MaintenanceWindowDescription]

An optional description for the update.

name instance-attribute

name: NotRequired[MaintenanceWindowName]

A name for the update.

owner_information instance-attribute

owner_information: NotRequired[OwnerInformation]

User-provided value that will be included in any Amazon CloudWatch Events events raised while running tasks for these targets in this maintenance window.

replace instance-attribute

replace: NotRequired[Boolean]

If True, then all fields that are required by the RegisterTargetWithMaintenanceWindow operation are also required for this API request. Optional fields that aren't specified are set to null.

targets instance-attribute

targets: NotRequired[Targets]

The targets to add or replace.

window_id instance-attribute

The maintenance window ID with which to modify the target.

window_target_id instance-attribute

window_target_id: MaintenanceWindowTargetId

The target ID to modify.