Interface

NM-1.0NMDeviceVxlanConstructorProps

interface ConstructorProps {
    active_connection: NM.ActiveConnection;
    activeConnection: NM.ActiveConnection;
    ageing: number;
    autoconnect: boolean;
    available_connections: NM.RemoteConnection[];
    availableConnections: NM.RemoteConnection[];
    capabilities: NM.DeviceCapabilities;
    carrier: boolean;
    client: NM.Client;
    device_type: NM.DeviceType;
    deviceType: NM.DeviceType;
    dhcp4_config: NM.DhcpConfig;
    dhcp4Config: NM.DhcpConfig;
    dhcp6_config: NM.DhcpConfig;
    dhcp6Config: NM.DhcpConfig;
    driver: string;
    driver_version: string;
    driverVersion: string;
    dst_port: number;
    dstPort: number;
    firmware_missing: boolean;
    firmware_version: string;
    firmwareMissing: boolean;
    firmwareVersion: string;
    group: string;
    hw_address: string;
    hwAddress: string;
    id: number;
    interface: string;
    interface_flags: number;
    interfaceFlags: number;
    ip_interface: string;
    ip4_config: NM.IPConfig;
    ip4_connectivity: NM.ConnectivityState;
    ip4Config: NM.IPConfig;
    ip4Connectivity: NM.ConnectivityState;
    ip6_config: NM.IPConfig;
    ip6_connectivity: NM.ConnectivityState;
    ip6Config: NM.IPConfig;
    ip6Connectivity: NM.ConnectivityState;
    ipInterface: string;
    l2miss: boolean;
    l3miss: boolean;
    learning: boolean;
    limit: number;
    lldp_neighbors: any[];
    lldpNeighbors: any[];
    local: string;
    managed: boolean;
    metered: number;
    mtu: number;
    nm_plugin_missing: boolean;
    nmPluginMissing: boolean;
    parent: NM.Device;
    path: string;
    physical_port_id: string;
    physicalPortId: string;
    ports: any[];
    product: string;
    proxy: boolean;
    real: boolean;
    rsc: boolean;
    src_port_max: number;
    src_port_min: number;
    srcPortMax: number;
    srcPortMin: number;
    state: NM.DeviceState;
    state_reason: number;
    stateReason: number;
    tos: number;
    ttl: number;
    udi: string;
    vendor: string;
}

Hierarchy (View Summary)

Index

Properties

ageing: number
carrier: boolean
dst_port: number
dstPort: number
group: string
id: number
l2miss: boolean
l3miss: boolean
learning: boolean
limit: number
local: string
parent: NM.Device
proxy: boolean
rsc: boolean
src_port_max: number
src_port_min: number
srcPortMax: number
srcPortMin: number
tos: number
ttl: number

Properties - Inherited from NM.Device.ConstructorProps

active_connection: NM.ActiveConnection
activeConnection: NM.ActiveConnection
autoconnect: boolean
available_connections: NM.RemoteConnection[]
availableConnections: NM.RemoteConnection[]
capabilities: NM.DeviceCapabilities
client: NM.Client
device_type: NM.DeviceType
deviceType: NM.DeviceType
dhcp4_config: NM.DhcpConfig
dhcp4Config: NM.DhcpConfig
dhcp6_config: NM.DhcpConfig
dhcp6Config: NM.DhcpConfig
driver: string
driver_version: string
driverVersion: string
firmware_missing: boolean
firmware_version: string
firmwareMissing: boolean
firmwareVersion: string
hw_address: string
hwAddress: string
interface: string
interface_flags: number
interfaceFlags: number
ip_interface: string
ip4_config: NM.IPConfig
ip4_connectivity: NM.ConnectivityState
ip4Config: NM.IPConfig
ip4Connectivity: NM.ConnectivityState
ip6_config: NM.IPConfig
ip6_connectivity: NM.ConnectivityState
ip6Config: NM.IPConfig
ip6Connectivity: NM.ConnectivityState
ipInterface: string
lldp_neighbors: any[]
lldpNeighbors: any[]
managed: boolean
metered: number
mtu: number
nm_plugin_missing: boolean
nmPluginMissing: boolean
path: string
physical_port_id: string
physicalPortId: string
ports: any[]
product: string
real: boolean
state_reason: number
stateReason: number
udi: string
vendor: string