Skip to content

DeviceSummary

Source code in docs_src/capo_workspaces_thin_client/types/device_summary.py
class DeviceSummary(TypedDict, closed=True):
    id: NotRequired["capo_workspaces_thin_client.types.device_id.DeviceId"]
    """<p>The ID of the device.</p>"""
    serial_number: NotRequired["str"]
    """<p>The hardware serial number of the device.</p>"""
    name: NotRequired["capo_workspaces_thin_client.types.device_name.DeviceName"]
    """<p>The name of the device.</p>"""
    model: NotRequired["str"]
    """<p>The model number of the device.</p>"""
    environment_id: NotRequired[
        "capo_workspaces_thin_client.types.environment_id.EnvironmentId"
    ]
    """<p>The ID of the environment the device is associated with.</p>"""
    status: NotRequired["capo_workspaces_thin_client.types.device_status.DeviceStatus"]
    """<p>The status of the device.</p>"""
    current_software_set_id: NotRequired[
        "capo_workspaces_thin_client.types.software_set_id.SoftwareSetId"
    ]
    """<p>The ID of the software set currently installed on the device.</p>"""
    desired_software_set_id: NotRequired[
        "capo_workspaces_thin_client.types.software_set_id.SoftwareSetId"
    ]
    """<p>The ID of the software set which the device has been set to.</p>"""
    pending_software_set_id: NotRequired[
        "capo_workspaces_thin_client.types.software_set_id.SoftwareSetId"
    ]
    """<p>The ID of the software set that is pending to be installed on the device.</p>"""
    software_set_update_schedule: NotRequired[
        "capo_workspaces_thin_client.types.software_set_update_schedule.SoftwareSetUpdateSchedule"
    ]
    """<p>An option to define if software updates should be applied within a maintenance window.</p>"""
    last_connected_at: NotRequired[
        "capo_workspaces_thin_client.types.timestamp.Timestamp"
    ]
    """<p>The timestamp of the most recent session on the device.</p>"""
    last_posture_at: NotRequired[
        "capo_workspaces_thin_client.types.timestamp.Timestamp"
    ]
    """<p>The timestamp of the most recent check-in of the device.</p>"""
    created_at: NotRequired["capo_workspaces_thin_client.types.timestamp.Timestamp"]
    """<p>The timestamp of when the device was created.</p>"""
    updated_at: NotRequired["capo_workspaces_thin_client.types.timestamp.Timestamp"]
    """<p>The timestamp of when the device was updated.</p>"""
    arn: NotRequired["capo_workspaces_thin_client.types.arn.Arn"]
    """<p>The Amazon Resource Name (ARN) of the device.</p>"""
    last_user_id: NotRequired["capo_workspaces_thin_client.types.user_id.UserId"]
    """<p>The user ID of the most recent session on the device.</p>"""

arn instance-attribute

arn: NotRequired[Arn]

The Amazon Resource Name (ARN) of the device.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The timestamp of when the device was created.

current_software_set_id instance-attribute

current_software_set_id: NotRequired[SoftwareSetId]

The ID of the software set currently installed on the device.

desired_software_set_id instance-attribute

desired_software_set_id: NotRequired[SoftwareSetId]

The ID of the software set which the device has been set to.

environment_id instance-attribute

environment_id: NotRequired[EnvironmentId]

The ID of the environment the device is associated with.

id instance-attribute

id: NotRequired[DeviceId]

The ID of the device.

last_connected_at instance-attribute

last_connected_at: NotRequired[Timestamp]

The timestamp of the most recent session on the device.

last_posture_at instance-attribute

last_posture_at: NotRequired[Timestamp]

The timestamp of the most recent check-in of the device.

last_user_id instance-attribute

last_user_id: NotRequired[UserId]

The user ID of the most recent session on the device.

model instance-attribute

model: NotRequired[str]

The model number of the device.

name instance-attribute

name: NotRequired[DeviceName]

The name of the device.

pending_software_set_id instance-attribute

pending_software_set_id: NotRequired[SoftwareSetId]

The ID of the software set that is pending to be installed on the device.

serial_number instance-attribute

serial_number: NotRequired[str]

The hardware serial number of the device.

software_set_update_schedule instance-attribute

software_set_update_schedule: NotRequired[SoftwareSetUpdateSchedule]

An option to define if software updates should be applied within a maintenance window.

status instance-attribute

status: NotRequired[DeviceStatus]

The status of the device.

updated_at instance-attribute

updated_at: NotRequired[Timestamp]

The timestamp of when the device was updated.