Skip to content

MacModificationTask

Source code in docs_src/capo_ec2/types/mac_modification_task.py
class MacModificationTask(TypedDict, closed=True):
    instance_id: NotRequired["capo_ec2.types.instance_id.InstanceId"]
    """<p>The ID of the Amazon EC2 Mac instance.</p>"""
    mac_modification_task_id: NotRequired[
        "capo_ec2.types.mac_modification_task_id.MacModificationTaskId"
    ]
    """<p>The ID of task.</p>"""
    mac_system_integrity_protection_config: NotRequired[
        "capo_ec2.types.mac_system_integrity_protection_configuration.MacSystemIntegrityProtectionConfiguration"
    ]
    """<p>[SIP modification tasks only] Information about the SIP configuration.</p>"""
    start_time: NotRequired["capo_ec2.types.millisecond_date_time.MillisecondDateTime"]
    """<p>The date and time the task was created, in the UTC timezone (<code>YYYY-MM-DDThh:mm:ss.sssZ</code>).</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags assigned to the task.</p>"""
    task_state: NotRequired[
        "capo_ec2.types.mac_modification_task_state.MacModificationTaskState"
    ]
    """<p>The state of the task.</p>"""
    task_type: NotRequired[
        "capo_ec2.types.mac_modification_task_type.MacModificationTaskType"
    ]
    """<p>The type of task.</p>"""

instance_id instance-attribute

instance_id: NotRequired[InstanceId]

The ID of the Amazon EC2 Mac instance.

mac_modification_task_id instance-attribute

mac_modification_task_id: NotRequired[MacModificationTaskId]

The ID of task.

mac_system_integrity_protection_config instance-attribute

mac_system_integrity_protection_config: NotRequired[
    MacSystemIntegrityProtectionConfiguration
]

[SIP modification tasks only] Information about the SIP configuration.

start_time instance-attribute

start_time: NotRequired[MillisecondDateTime]

The date and time the task was created, in the UTC timezone (YYYY-MM-DDThh:mm:ss.sssZ).

tags instance-attribute

tags: NotRequired[TagList]

The tags assigned to the task.

task_state instance-attribute

task_state: NotRequired[MacModificationTaskState]

The state of the task.

task_type instance-attribute

task_type: NotRequired[MacModificationTaskType]

The type of task.