Skip to content

MaintenanceWindowTarget

Source code in docs_src/capo_ssm/types/maintenance_window_target.py
class MaintenanceWindowTarget(TypedDict, closed=True):
    window_id: NotRequired["capo_ssm.types.maintenance_window_id.MaintenanceWindowId"]
    """<p>The ID of the maintenance window to register the target with.</p>"""
    window_target_id: NotRequired[
        "capo_ssm.types.maintenance_window_target_id.MaintenanceWindowTargetId"
    ]
    """<p>The ID of the target.</p>"""
    resource_type: NotRequired[
        "capo_ssm.types.maintenance_window_resource_type.MaintenanceWindowResourceType"
    ]
    """<p>The type of target that is being registered with the maintenance window.</p>"""
    targets: NotRequired["capo_ssm.types.targets.Targets"]
    """<p>The targets, either managed nodes or tags.</p> <p>Specify managed nodes using the following format:</p> <p> <code>Key=instanceids,Values=<instanceid1>,<instanceid2></code> </p> <p>Tags are specified using the following format:</p> <p> <code>Key=<tag name>,Values=<tag value></code>.</p>"""
    owner_information: NotRequired["capo_ssm.types.owner_information.OwnerInformation"]
    """<p>A user-provided value that will be included in any Amazon CloudWatch Events events that are raised while running tasks for these targets in this maintenance window.</p>"""
    name: NotRequired["capo_ssm.types.maintenance_window_name.MaintenanceWindowName"]
    """<p>The name for the maintenance window target.</p>"""
    description: NotRequired[
        "capo_ssm.types.maintenance_window_description.MaintenanceWindowDescription"
    ]
    """<p>A description for the target.</p>"""

description instance-attribute

description: NotRequired[MaintenanceWindowDescription]

A description for the target.

name instance-attribute

name: NotRequired[MaintenanceWindowName]

The name for the maintenance window target.

owner_information instance-attribute

owner_information: NotRequired[OwnerInformation]

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

resource_type instance-attribute

resource_type: NotRequired[MaintenanceWindowResourceType]

The type of target that is being registered with the maintenance window.

targets instance-attribute

targets: NotRequired[Targets]

The targets, either managed nodes or tags.

Specify managed nodes using the following format:

Key=instanceids,Values=,

Tags are specified using the following format:

Key=,Values=.

window_id instance-attribute

window_id: NotRequired[MaintenanceWindowId]

The ID of the maintenance window to register the target with.

window_target_id instance-attribute

window_target_id: NotRequired[MaintenanceWindowTargetId]

The ID of the target.