Skip to content

CreateDeviceRequest

Source code in docs_src/capo_networkmanager/types/create_device_request.py
class CreateDeviceRequest(TypedDict, closed=True):
    global_network_id: "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, 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"]
    """<p>The location of the device.</p>"""
    site_id: NotRequired["capo_networkmanager.types.site_id.SiteId"]
    """<p>The ID of the site.</p>"""
    tags: NotRequired["capo_networkmanager.types.tag_list.TagList"]
    """<p>The tags to apply to the resource during creation.</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.

global_network_id instance-attribute

global_network_id: GlobalNetworkId

The ID of the global network.

location instance-attribute

location: NotRequired[Location]

The location of the device.

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.

tags instance-attribute

tags: NotRequired[TagList]

The tags to apply to the resource during creation.

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.