Skip to content

UpdateDeviceRequest

Source code in docs_src/capo_networkmanager/types/update_device_request.py
class UpdateDeviceRequest(TypedDict, closed=True):
    global_network_id: "capo_networkmanager.types.global_network_id.GlobalNetworkId"
    """<p>The ID of the global network.</p>"""
    device_id: "capo_networkmanager.types.device_id.DeviceId"
    """<p>The ID of the device.</p>"""
    aws_location: NotRequired["capo_networkmanager.types.aws_location.AWSLocation"]
    """<p>The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.</p>"""
    description: NotRequired[
        "capo_networkmanager.types.constrained_string.ConstrainedString"
    ]
    """<p>A description of the device.</p> <p>Constraints: Maximum length of 256 characters.</p>"""
    type: NotRequired["capo_networkmanager.types.constrained_string.ConstrainedString"]
    """<p>The type of the device.</p>"""
    vendor: NotRequired[
        "capo_networkmanager.types.constrained_string.ConstrainedString"
    ]
    """<p>The vendor of the device.</p> <p>Constraints: Maximum length of 128 characters.</p>"""
    model: NotRequired["capo_networkmanager.types.constrained_string.ConstrainedString"]
    """<p>The model of the device.</p> <p>Constraints: Maximum length of 128 characters.</p>"""
    serial_number: NotRequired[
        "capo_networkmanager.types.constrained_string.ConstrainedString"
    ]
    """<p>The serial number of the device.</p> <p>Constraints: Maximum length of 128 characters.</p>"""
    location: NotRequired["capo_networkmanager.types.location.Location"]
    site_id: NotRequired["capo_networkmanager.types.site_id.SiteId"]
    """<p>The ID of the site.</p>"""

aws_location instance-attribute

aws_location: NotRequired[AWSLocation]

The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.

description instance-attribute

description: NotRequired[ConstrainedString]

A description of the device.

Constraints: Maximum length of 256 characters.

device_id instance-attribute

device_id: DeviceId

The ID of the device.

global_network_id instance-attribute

global_network_id: GlobalNetworkId

The ID of the global network.

location instance-attribute

location: NotRequired[Location]

model instance-attribute

model: NotRequired[ConstrainedString]

The model of the device.

Constraints: Maximum length of 128 characters.

serial_number instance-attribute

serial_number: NotRequired[ConstrainedString]

The serial number of the device.

Constraints: Maximum length of 128 characters.

site_id instance-attribute

site_id: NotRequired[SiteId]

The ID of the site.

type instance-attribute

type: NotRequired[ConstrainedString]

The type of the device.

vendor instance-attribute

vendor: NotRequired[ConstrainedString]

The vendor of the device.

Constraints: Maximum length of 128 characters.