3.1.5.18.1.2.2 Response Body

The format for the virtualNetworks GET response body is as follows.

 {
   "resourceRef": "/virtualNetworks/88e38f44-a55b-4604-af5b-83d44bb32508",
   "resourceId": "88e38f44-a55b-4604-af5b-83d44bb32508",
   "etag": "W/\"f940af0b-194b-4264-b581-cf9ecd02417d\"",
   "instanceId": "77ccbb79-a7a2-432d-af08-cde9b6fbf89c",
   "properties": {
     "provisioningState": "Succeeded",
     "addressSpace": {
       "addressPrefixes": [
         "13.168.100.0/24",
         "13.168.101.0/24"
       ]
     },
     "dhcpOptions": { "DnsServers": [ "2.4.5.6" ] },
     "configurationState": {
       "status": "Failure",
       "lastUpdatedTime": "2016-06-14T19:12:06.400512-07:00",
       "id": "368ebe7d-38de-48f8-a0d8-b3b816a4b1ea",
       "virtualNetworkInterfaceErrors": [
         {
           "status": "Failure",
           "detailedInfo": [
             {
               "source": "VirtualNetwork",
               "message": "Failed to configure the policies on the host device.",
               "code": "PolicyConfigurationFailure"
             },
             {
               "source": "VirtualNetwork2",
               "message": "Failed to configure the policies on the host device2.",
               "code": "PolicyConfigurationFailure2"
             }
           ],
           "lastUpdatedTime": "2016-06-14T19:12:06.400512-07:00",
           "id": "c7ab848f-e522-47cd-b9f6-5a2c7749a73f"
         },
         {
           "status": "Failure",
           "detailedInfo": [
             {
               "source": "VirtualNetwork",
               "message": "Failed to configure the policies on the host device.",
               "code": "PolicyConfigurationFailure"
             }
           ],
           "lastUpdatedTime": "2016-06-14T19:12:06.400512-07:00",
           "id": "5ef191d3-6ec6-4246-984c-8d6a19da301f"
         },
         {
           "status": "Failure",
           "detailedInfo": [
             {
               "source": "VirtualNetwork",
               "message": "Failed to configure the policies on the host device.",
               "code": "PolicyConfigurationFailure"
             }
           ],
           "lastUpdatedTime": "2016-06-14T19:12:06.400512-07:00",
           "id": "4058b793-6c28-43d4-a957-937d453075d7"
         },
         {
           "status": "Failure",
           "detailedInfo": [
             {
               "source": "VirtualNetwork",
               "message": "Failed to configure the policies on the host device.",
               "code": "PolicyConfigurationFailure"
             }
           ],
           "lastUpdatedTime": "2016-06-14T19:12:06.400512-07:00",
           "id": "2a9e39e6-8258-42b8-9db2-31bb2e3932c4"
         }
       ],
       "hostErrors": [
         {
           "status": "Failure",
           "detailedInfo": [
             {
               "source": "VirtualNetwork",
               "message": "Failed to configure the policies on the host device.",
               "code": "PolicyConfigurationFailure"
             }
           ],
           "lastUpdatedTime": "2016-06-14T19:12:06.400512-07:00",
           "id": "6af6ddf0-cd09-44d8-917f-97de215f7c9d"
         }
       ]
     },
     "subnets": [
       {
         "resourceRef": "/virtualNetworks/88e38f44-a55b-4604-af5b-83d44bb32508/subnets/32e2069d-b05c-4090-9f2a-dd1d9e076c18",
         "resourceId": "32e2069d-b05c-4090-9f2a-dd1d9e076c18",
         "etag": "W/\"f940af0b-194b-4264-b581-cf9ecd02417d\"",
         "instanceId": "30acab53-f9ef-4a8b-b349-5152d4ca0847",
         "properties": {
           "provisioningState": "Succeeded",
           "addressPrefix": "13.168.100.0/24",
           "accessControlList": {
             "resourceRef": "/accessControlLists/00000000-0000-BAAD-F00D-000000000000"
           },
           "ipConfigurations": [
             {
               "resourceRef": "/networkInterfaces/35cd19a9-a47b-457c-a616-b19dfb80a284/ipConfigurations/36bb234c-3594-486f-bfd8-84aee4f15c55"
             },
             {
               "resourceRef": "/networkInterfaces/6065ddd9-9574-422a-8ff7-cfb51275ebd5/ipConfigurations/60ce029d-d7ff-482d-88f7-7baca89f6d47"
             },
             {
               "resourceRef": "/networkInterfaces/4f937e27-dbbc-401f-8acf-60eb1b7f42f2/ipConfigurations/90db0417-9067-449a-bc19-776f07707497"
             },
             {
               "resourceRef": "/networkInterfaces/dda65508-b384-4215-b6cc-23c442d0b185/ipConfigurations/7bda1749-a1ed-4489-b871-c1378bae5f33"
             }
           ]
         }
       },
       {
         "resourceRef": "/virtualNetworks/88e38f44-a55b-4604-af5b-83d44bb32508/subnets/45819314-35b0-47ff-8447-3c78ed3ad8eb",
         "resourceId": "45819314-35b0-47ff-8447-3c78ed3ad8eb",
         "etag": "W/\"f940af0b-194b-4264-b581-cf9ecd02417d\"",
         "instanceId": "ba555875-c564-4987-94a5-a0e260d7e2af",
         "properties": {
           "provisioningState": "Succeeded",
           "addressPrefix": "13.168.101.0/24",
           "accessControlList": {
             "resourceRef": "/accessControlLists/949fc25d-0675-4af4-b989-2bf653b795eb"
           },
           "ipConfigurations": [
             {
               "resourceRef": "/networkInterfaces/e8a7fea7-e4f9-4742-9e89-aced72ee5a57/ipConfigurations/a9fbf102-6646-442b-8631-6c0c2c193b35"
             },
             {
               "resourceRef": "/networkInterfaces/f94421e8-3efb-42dc-b7dd-aaa61f1f32e5/ipConfigurations/ea5d80da-70da-4592-8d07-ce31b38808e4"
             },
             {
               "resourceRef": "/networkInterfaces/d9259a46-b685-4b40-ad0d-2afd74fbf6b3/ipConfigurations/34f81b26-ad6b-4dbf-b5d7-2ca3c5bbf9cf"
             },
             {
               "resourceRef": "/networkInterfaces/9be77260-a529-4162-b2a2-f04495a200da/ipConfigurations/fff40242-ca47-4e91-a206-3d11f2c49c7e"
             }
           ]
         }
       }
     ],
     "logicalNetwork": {
       "resourceRef": "/logicalNetworks/dbbd37e2-031e-43b3-a16a-d167caca0067"
     }
   }
 }

The JSON schema for the virtualNetworks GET method is located in section 6.16.4.