Skip to content

PhysicalNetworkInterface

Source code in docs_src/capo_snow_device_management/types/physical_network_interface.py
class PhysicalNetworkInterface(TypedDict, closed=True):
    physical_network_interface_id: NotRequired["str"]
    """<p>The physical network interface ID.</p>"""
    physical_connector_type: NotRequired[
        "capo_snow_device_management.types.physical_connector_type.PhysicalConnectorType"
    ]
    """<p>The physical connector type.</p>"""
    ip_address_assignment: NotRequired[
        "capo_snow_device_management.types.ip_address_assignment.IpAddressAssignment"
    ]
    """<p>A value that describes whether the IP address is dynamic or persistent.</p>"""
    ip_address: NotRequired["str"]
    """<p>The IP address of the device.</p>"""
    netmask: NotRequired["str"]
    """<p>The netmask used to divide the IP address into subnets.</p>"""
    default_gateway: NotRequired["str"]
    """<p>The default gateway of the device.</p>"""
    mac_address: NotRequired["str"]
    """<p>The MAC address of the device.</p>"""

default_gateway instance-attribute

default_gateway: NotRequired[str]

The default gateway of the device.

ip_address instance-attribute

ip_address: NotRequired[str]

The IP address of the device.

ip_address_assignment instance-attribute

ip_address_assignment: NotRequired[IpAddressAssignment]

A value that describes whether the IP address is dynamic or persistent.

mac_address instance-attribute

mac_address: NotRequired[str]

The MAC address of the device.

netmask instance-attribute

netmask: NotRequired[str]

The netmask used to divide the IP address into subnets.

physical_connector_type instance-attribute

physical_connector_type: NotRequired[PhysicalConnectorType]

The physical connector type.

physical_network_interface_id instance-attribute

physical_network_interface_id: NotRequired[str]

The physical network interface ID.