Skip to content

Device

Source code in docs_src/capo_networkmanager/types/device.py
class Device(TypedDict, closed=True):
    device_id: NotRequired["capo_networkmanager.types.device_id.DeviceId"]
    """<p>The ID of the device.</p>"""
    device_arn: NotRequired["capo_networkmanager.types.device_arn.DeviceArn"]
    """<p>The Amazon Resource Name (ARN) of the device.</p>"""
    global_network_id: NotRequired[
        "capo_networkmanager.types.global_network_id.GlobalNetworkId"
    ]
    """<p>The ID of the global network.</p>"""
    aws_location: NotRequired["capo_networkmanager.types.aws_location.AWSLocation"]
    """<p>The Amazon Web Services location of the device.</p>"""
    description: NotRequired[
        "capo_networkmanager.types.constrained_string.ConstrainedString"
    ]
    """<p>The description of the device.</p>"""
    type: NotRequired["capo_networkmanager.types.constrained_string.ConstrainedString"]
    """<p>The device type.</p>"""
    vendor: NotRequired[
        "capo_networkmanager.types.constrained_string.ConstrainedString"
    ]
    """<p>The device vendor.</p>"""
    model: NotRequired["capo_networkmanager.types.constrained_string.ConstrainedString"]
    """<p>The device model.</p>"""
    serial_number: NotRequired[
        "capo_networkmanager.types.constrained_string.ConstrainedString"
    ]
    """<p>The device serial number.</p>"""
    location: NotRequired["capo_networkmanager.types.location.Location"]
    """<p>The site location.</p>"""
    site_id: NotRequired["capo_networkmanager.types.site_id.SiteId"]
    """<p>The site ID.</p>"""
    created_at: NotRequired["capo_networkmanager.types.date_time.DateTime"]
    """<p>The date and time that the site was created.</p>"""
    state: NotRequired["capo_networkmanager.types.device_state.DeviceState"]
    """<p>The device state.</p>"""
    tags: NotRequired["capo_networkmanager.types.tag_list.TagList"]
    """<p>The tags for the device.</p>"""

aws_location instance-attribute

aws_location: NotRequired[AWSLocation]

The Amazon Web Services location of the device.

created_at instance-attribute

created_at: NotRequired[DateTime]

The date and time that the site was created.

description instance-attribute

description: NotRequired[ConstrainedString]

The description of the device.

device_arn instance-attribute

device_arn: NotRequired[DeviceArn]

The Amazon Resource Name (ARN) of the device.

device_id instance-attribute

device_id: NotRequired[DeviceId]

The ID of the device.

global_network_id instance-attribute

global_network_id: NotRequired[GlobalNetworkId]

The ID of the global network.

location instance-attribute

location: NotRequired[Location]

The site location.

model instance-attribute

model: NotRequired[ConstrainedString]

The device model.

serial_number instance-attribute

serial_number: NotRequired[ConstrainedString]

The device serial number.

site_id instance-attribute

site_id: NotRequired[SiteId]

The site ID.

state instance-attribute

state: NotRequired[DeviceState]

The device state.

tags instance-attribute

tags: NotRequired[TagList]

The tags for the device.

type instance-attribute

type: NotRequired[ConstrainedString]

The device type.

vendor instance-attribute

vendor: NotRequired[ConstrainedString]

The device vendor.