6.20.1.2 PUT Schema Response

 {
   "$schema": "http://json-schema.org/draft-04/schema#",
   "title": "PUT JSON Schema for ConnectivityCheck",
   "definitions": {
     "networkReference": {
       "type": "object",
       "properties": {
         "resourceRef": {
           "type": "string"
         }
       },
       "required": [
         "resourceRef"
       ]
     }
   },
   "properties": {
     "properties": {
       "type": "object",
       "properties": {
         "senderLogicalNetwork": { "$ref": "#/definitions/networkReference" },
         "receiverLogicalNetwork": { "$ref": "#/definitions/networkReference" },
         "senderVirtualNetwork": { "$ref": "#/definitions/networkReference" },
         "receiverVirtualNetwork": { "$ref": "#/definitions/networkReference" }, 
         "senderIpAddress": {
           "type": "string",
           "format": "ipv4"
         },
         "receiverIpAddress": {
           "type": "string",
           "format": "ipv4"
         },
         "disableTracing": {
           "type": "boolean",
           "default": false
         },
         "protocol": {
           "type": "string",
           "enum": [ "Icmp", "Tcp", "Udp" ],
           "default": "Icmp"
         }
       },
       "required": [
         "senderIpAddress",
         "receiverIpAddress"
       ]
     }
   },
   "required": [
     "properties"
   ]
 }