NSX-T Data Center REST API

Ipv4Header (type)

{
  "additionalProperties": false,
  "id": "Ipv4Header",
  "module_id": "Traceflow",
  "properties": {
    "dst_ip": {
      "$ref": "IPv4Address",
      "required": false,
      "title": "The destination ip address."
    },
    "flags": {
      "default": 0,
      "maximum": 8,
      "minimum": 0,
      "required": false,
      "title": "IP flags",
      "type": "integer"
    },
    "protocol": {
      "default": 1,
      "maximum": 255,
      "minimum": 0,
      "required": false,
      "title": "IP protocol - defaults to ICMP",
      "type": "integer"
    },
    "src_ip": {
      "$ref": "IPv4Address",
      "required": false,
      "title": "The source ip address."
    },
    "src_subnet_prefix_len": {
      "description": "This is used together with src_ip to calculate dst_ip for broadcast when dst_ip is not given; not used in all other cases.",
      "maximum": 32,
      "minimum": 1,
      "required": false,
      "title": "source subnet prefix length.",
      "type": "integer"
    },
    "ttl": {
      "default": 64,
      "maximum": 255,
      "minimum": 0,
      "required": false,
      "title": "Time to live (ttl)",
      "type": "integer"
    }
  },
  "type": "object"
}