NSX-T Data Center REST API

ParallelRedundancyProtocolConfig (type)

{
  "description": "Provides all the necessary PRP config for vSwitch-RT enabled host switch. This config cannot be updated once host switch is created.",
  "id": "ParallelRedundancyProtocolConfig",
  "module_id": "TransportNode",
  "nsx_feature": "EnsxDpVswitchRT",
  "properties": {
    "entry_forget_time": {
      "default": 400,
      "description": "How long (in ms) a packet with RCT to be held for duplication detection.",
      "maximum": 600,
      "minimum": 100,
      "required": false,
      "title": "Entry forget time",
      "type": "int"
    },
    "life_check_interval": {
      "default": 2000,
      "description": "How often (in ms) supervision frame will be generated for the vPLC.",
      "maximum": 4000,
      "minimum": 2000,
      "required": false,
      "title": "Life check interval",
      "type": "int"
    },
    "node_forget_time": {
      "default": 60,
      "description": "How long (in seconds) to wait for an idle Node to be deleted.",
      "maximum": 120,
      "minimum": 10,
      "required": false,
      "title": "Node forget time",
      "type": "int"
    },
    "node_reboot_interval": {
      "default": 500,
      "description": "How long (in ms) for a reboot vPLC to be quiet before it can generate traffic.",
      "maximum": 1000,
      "minimum": 500,
      "required": false,
      "title": "Node reboot interval",
      "type": "int"
    },
    "supervision_multicast_address": {
      "$ref": "MACAddress",
      "default": "01:15:4e:00:01:00",
      "description": "Default multicast address for PRP supervision purpose.",
      "required": false,
      "title": "MAC Address"
    }
  },
  "title": "Advanced PRP settings for vSwitch-RT enabled host switch",
  "type": "object"
}