3.1.5.8.1.3.2 Response Body

The format for the response body for the logicalNetworks GET ALL method is as follows.

 {
   "value": [
     {
       "resourceRef": "/logicalNetworks/72570539-58a9-43d6-b858-d7ec3f202c6d",
       "resourceId": "72570539-58a9-43d6-b858-d7ec3f202c6d",
       "etag": "W/\"34b565dc-c69e-4165-97ea-6e8ef6c84420\"",
       "instanceId": "b75b250f-f2d1-4a2f-bb2e-57380523b407",
       "properties": {
         "provisioningState": "Succeeded",
         "subnets": [
           {
             "resourceRef": "/logicalNetworks/72570539-58a9-43d6-b858-d7ec3f202c6d/subnets/3d46ae72-b1d0-48fa-b4fe-ab183e737493",
             "resourceId": "3d46ae72-b1d0-48fa-b4fe-ab183e737493",
             "etag": "W/\"34b565dc-c69e-4165-97ea-6e8ef6c84420\"",
             "instanceId": "78c262d9-de13-4f33-a564-5f168b38a573",
             "properties": {
               "provisioningState": "Succeeded",
               "addressPrefix": "192.83.0.0/16",
               "ipConfigurations": [],
               "networkInterfaces": [
                 {
                   "resourceRef": "/servers/27-3145F0416/networkInterfaces/ab055aa1-27d6-4a2e-a4b7-7916008dd1a4"
                 }
               ],
               "GatewayPools": [],
               "networkConnections": [],
               "vlanId": "109",
               "ipPools": [
                 {
                   "resourceRef": "/logicalNetworks/72570539-58a9-43d6-b858-d7ec3f202c6d/subnets/3d46ae72-b1d0-48fa-b4fe-ab183e737493/ipPools/66ce16cb-7c9e-4666-b6b4-41208a497604",
                   "resourceId": "66ce16cb-7c9e-4666-b6b4-41208a497604",
                   "etag": "W/\"34b565dc-c69e-4165-97ea-6e8ef6c84420\"",
                   "instanceId": "0d68218b-50dc-4cc9-bb36-66324e93b407",
                   "properties": {
                     "provisioningState": "Succeeded",
                     "startIpAddress": "192.83.0.100",
                     "endIpAddress": "192.83.255.255"
                   }
                 },
                 {
                   "resourceRef": "/logicalNetworks/72570539-58a9-43d6-b858-d7ec3f202c6d/subnets/3d46ae72-b1d0-48fa-b4fe-ab183e737493/ipPools/small",
                   "resourceId": "small",
                   "etag": "W/\"34b565dc-c69e-4165-97ea-6e8ef6c84420\"",
                   "instanceId": "581b56e7-dfb2-4fc1-833c-1aaf970c91e6",
                   "properties": {
                     "provisioningState": "Succeeded",
                     "startIpAddress": "192.83.0.90",
                     "endIpAddress": "192.83.0.98"
                   }
                 }
               ],
               "dnsServers": [],
               "defaultGateways": [
                 "192.83.0.1"
               ],
               "isPublic": false,
               "usage": {
                 "numberOfIPAddresses": 65445,
                 "numberofIPAddressesAllocated": 2,
                 "numberOfIPAddressesInTransition": 0
               }
             }
           }
         ],
         "virtualNetworks": [
           {
             "resourceRef": "/virtualNetworks/fcfc99f9-50ce-4644-8a47-a23711c3b704"
           }
         ],
         "networkVirtualizationEnabled": "True"
       }
     }
   ],
   "nextLink": ""
 }

The JSON schema for the logicalNetworks GET ALL method is located in section 6.8.3.