NodeInterfaceProperties (type)

{
  "additionalProperties": false, 
  "id": "NodeInterfaceProperties", 
  "module_id": "ApplianceStats", 
  "properties": {
    "admin_status": {
      "enum": [
        "UP", 
        "DOWN"
      ], 
      "title": "Interface administration status", 
      "type": "string"
    }, 
    "backing_nsx_managed": {
      "title": "Indicates whether backing of VIRTUAL network interface is managed by NSX", 
      "type": "boolean"
    }, 
    "connected_switch": {
      "title": "Connected switch", 
      "type": "string"
    }, 
    "connected_switch_type": {
      "description": "Type of switch associated with the interface.", 
      "enum": [
        "VSS", 
        "DVS", 
        "N-VDS"
      ], 
      "readonly": true, 
      "required": false, 
      "title": "Type of switch", 
      "type": "string"
    }, 
    "device": {
      "description": "Device name.", 
      "readonly": true, 
      "required": false, 
      "title": "Device name", 
      "type": "string"
    }, 
    "dpu_backed": {
      "description": "If interface is backed by data processing unit (DPU) and state of DPU is MANAGED, then this property is true.", 
      "readonly": true, 
      "required": false, 
      "title": "Flag to indicate DPU backed interface", 
      "type": "boolean"
    }, 
    "dpu_id": {
      "description": "Data processing unit ID if the interface is backed by a DPU.", 
      "readonly": true, 
      "required": false, 
      "title": "Data processing unit ID", 
      "type": "string"
    }, 
    "driver": {
      "description": "Driver name.", 
      "readonly": true, 
      "required": false, 
      "title": "Driver name", 
      "type": "string"
    }, 
    "ens_capable": {
      "title": "Interface capability for Enhanced Networking Stack", 
      "type": "boolean"
    }, 
    "ens_enabled": {
      "title": "Indicates whether interface is enabled for Enhanced Networking Stack", 
      "type": "boolean"
    }, 
    "ens_interrupt_capable": {
      "description": "This boolean property describes if network interface is capable for Enhanced Networking Stack interrupt", 
      "title": "Interface capability for Enhanced Networking Stack interrupt", 
      "type": "boolean"
    }, 
    "ens_interrupt_enabled": {
      "description": "This boolean property describes if network interface is enabled for Enhanced Networking Stack interrupt", 
      "title": "Indicates whether interface is enabled for Enhanced Networking Stack interrupt", 
      "type": "boolean"
    }, 
    "host_managed": {
      "title": "Indicates whether interface is managed by the host", 
      "type": "boolean"
    }, 
    "interface_alias": {
      "items": {
        "$ref": "NodeInterfaceAlias
      }, 
      "title": "IP Alias", 
      "type": "array"
    }, 
    "interface_id": {
      "title": "Interface ID", 
      "type": "string"
    }, 
    "interface_type": {
      "enum": [
        "PHYSICAL", 
        "VIRTUAL", 
        "BOND", 
        "TEAMING"
      ], 
      "title": "Interface Type", 
      "type": "string"
    }, 
    "interface_uuid": {
      "readonly": true, 
      "required": false, 
      "title": "UUID of the interface", 
      "type": "string"
    }, 
    "key": {
      "description": "Device key.", 
      "readonly": true, 
      "required": false, 
      "title": "Device key", 
      "type": "string"
    }, 
    "link_status": {
      "enum": [
        "UP", 
        "DOWN"
      ], 
      "title": "Interface administration status", 
      "type": "string"
    }, 
    "lport_attachment_id": {
      "title": "LPort Attachment Id assigned to VIRTUAL network interface of a node", 
      "type": "string"
    }, 
    "mtu": {
      "title": "Interface MTU", 
      "type": "integer"
    }, 
    "pci": {
      "description": "PCI device.", 
      "readonly": true, 
      "required": false, 
      "title": "PCI device", 
      "type": "string"
    }, 
    "source": {
      "$ref": "DataSourceType, 
      "title": "Source of status data"
    }, 
    "speed": {
      "description": "Interface speed in Mbps.", 
      "readonly": true, 
      "required": false, 
      "title": "Speed", 
      "type": "number"
    }, 
    "state": {
      "description": "This property shows the current state of virtual tunnel end point (VTEP). If not in NORMAL state, then overlay workloads using this TEP will face network outage. In those cases, check if TEP has valid IP or any other underlay connectivity issues, and enable TEP HA to failover workloads to other healthy TEPs. Note that MAINTENANCE state is triggered by user and TEP will be disabled.", 
      "enum": [
        "INVALID_STATE", 
        "INIT", 
        "NORMAL", 
        "IP_WAITING", 
        "BFD_DOWN", 
        "MAINTENANCE"
      ], 
      "required": false, 
      "title": "Virtual tunnel end point state", 
      "type": "string"
    }
  }, 
  "title": "Node network interface properties", 
  "type": "object"
}