diff --git a/src/AzSdk.reference.props b/src/AzSdk.reference.props index 91e6ff54cd2b..fb252c06f7df 100644 --- a/src/AzSdk.reference.props +++ b/src/AzSdk.reference.props @@ -1,7 +1,7 @@ - + diff --git a/src/SDKs/AnalysisServices/AnalysisServices.Tests/InMemoryTests/ServersTests.InMemory.cs b/src/SDKs/AnalysisServices/AnalysisServices.Tests/InMemoryTests/ServersTests.InMemory.cs index 60175456aa3e..b4ba0893bbda 100644 --- a/src/SDKs/AnalysisServices/AnalysisServices.Tests/InMemoryTests/ServersTests.InMemory.cs +++ b/src/SDKs/AnalysisServices/AnalysisServices.Tests/InMemoryTests/ServersTests.InMemory.cs @@ -60,9 +60,9 @@ public void ServerCreateAsyncValidateMessage() Assert.Equal(result.Location, AnalysisServicesTestUtilities.DefaultLocation); Assert.NotEmpty(result.ServerFullName); - Assert.Equal(result.ProvisioningState, "Succeeded"); - Assert.Equal(result.State, "Succeeded"); - Assert.Equal(result.Tags.Count, 2); + Assert.Equal("Succeeded", result.ProvisioningState); + Assert.Equal("Succeeded", result.State); + Assert.Equal(2, result.Tags.Count); } [Fact] @@ -99,9 +99,9 @@ public void ServerCreateSyncValidateMessage() // Validate result Assert.Equal(result.Location, AnalysisServicesTestUtilities.DefaultLocation); Assert.NotEmpty(result.ServerFullName); - Assert.Equal(result.ProvisioningState, "Succeeded"); - Assert.Equal(result.State, "Succeeded"); - Assert.Equal(result.Tags.Count, 2); + Assert.Equal("Succeeded", result.ProvisioningState); + Assert.Equal("Succeeded", result.State); + Assert.Equal(2, result.Tags.Count); Assert.Equal(result.BackupBlobContainerUri, AnalysisServicesTestUtilities.DefaultBackupBlobContainerUri); } @@ -153,9 +153,9 @@ public void ServerUpdateValidateMessage() // Validate result Assert.Equal(result.Location, AnalysisServicesTestUtilities.DefaultLocation); Assert.NotEmpty(result.ServerFullName); - Assert.Equal(result.ProvisioningState, "Succeeded"); - Assert.Equal(result.State, "Succeeded"); - Assert.Equal(result.Tags.Count, 2); + Assert.Equal("Succeeded", result.ProvisioningState); + Assert.Equal("Succeeded", result.State); + Assert.Equal(2, result.Tags.Count); Assert.Equal(result.BackupBlobContainerUri, AnalysisServicesTestUtilities.DefaultBackupBlobContainerUri); } diff --git a/src/SDKs/AnalysisServices/AnalysisServices.Tests/ScenarioTests/ServerOperationsTests.cs b/src/SDKs/AnalysisServices/AnalysisServices.Tests/ScenarioTests/ServerOperationsTests.cs index efcf119b4b3c..fdd156687aee 100644 --- a/src/SDKs/AnalysisServices/AnalysisServices.Tests/ScenarioTests/ServerOperationsTests.cs +++ b/src/SDKs/AnalysisServices/AnalysisServices.Tests/ScenarioTests/ServerOperationsTests.cs @@ -229,8 +229,8 @@ public void ScaleUpTest() Console.WriteLine(ex.ToString()); } - Assert.Equal(resultCreate.ProvisioningState, "Succeeded"); - Assert.Equal(resultCreate.State, "Succeeded"); + Assert.Equal("Succeeded", resultCreate.ProvisioningState); + Assert.Equal("Succeeded", resultCreate.State); // get the server and ensure that all the values are properly set. var resultGet = client.Servers.GetDetails(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); @@ -285,6 +285,223 @@ public void ScaleUpTest() } } + [Fact] + public void ScaleOutTest() + { + string executingAssemblyPath = typeof(AnalysisServices.Tests.ScenarioTests.ServerOperationsTests).GetTypeInfo().Assembly.Location; + HttpMockServer.RecordsDirectory = Path.Combine(Path.GetDirectoryName(executingAssemblyPath), "SessionRecords"); + var defaultScaleOutCap = 2; + var s1SKU = "S1"; + using (var context = MockContext.Start(this.GetType().FullName)) + { + var client = this.GetAnalysisServicesClient(context); + + AnalysisServicesServer analysisServicesServer = AnalysisServicesTestUtilities.GetDefaultAnalysisServicesResource(); + SkuEnumerationForNewResourceResult skusListForNew = client.Servers.ListSkusForNew(); + analysisServicesServer.Sku = skusListForNew.Value.Where((s) => s.Name == s1SKU).First(); + analysisServicesServer.Sku.Capacity = defaultScaleOutCap; + + AnalysisServicesServer resultCreate = null; + try + { + // Create a test server + resultCreate = + client.Servers.Create( + AnalysisServicesTestUtilities.DefaultResourceGroup, + AnalysisServicesTestUtilities.DefaultServerName, + analysisServicesServer); + } + catch (Exception ex) + { + Console.WriteLine(ex.ToString()); + } + + Assert.Equal("Succeeded", resultCreate.ProvisioningState); + Assert.Equal("Succeeded", resultCreate.State); + + // get the server and ensure that all the values are properly set. + var resultGet = client.Servers.GetDetails(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); + + // validate the server creation process + Assert.Equal(AnalysisServicesTestUtilities.DefaultLocation, resultGet.Location); + Assert.Equal(AnalysisServicesTestUtilities.DefaultServerName, resultGet.Name); + Assert.NotEmpty(resultGet.ServerFullName); + Assert.Equal(analysisServicesServer.Sku.Name, resultGet.Sku.Name); + Assert.Equal(2, resultGet.Tags.Count); + Assert.True(resultGet.Tags.ContainsKey("key1")); + Assert.Equal(2, resultGet.AsAdministrators.Members.Count); + Assert.Equal("Microsoft.AnalysisServices/servers", resultGet.Type); + Assert.Equal(2, resultGet.Sku.Capacity); + + // Confirm that the server creation did succeed + Assert.True(resultGet.ProvisioningState == "Succeeded"); + Assert.True(resultGet.State == "Succeeded"); + + // Scale in the server and verify + ResourceSku newSku = resultGet.Sku; + newSku.Capacity = 1; + + AnalysisServicesServerUpdateParameters updateParameters = new AnalysisServicesServerUpdateParameters() + { + Sku = newSku + }; + + var resultUpdate = client.Servers.Update( + AnalysisServicesTestUtilities.DefaultResourceGroup, + AnalysisServicesTestUtilities.DefaultServerName, + updateParameters); + + Assert.Equal("Succeeded", resultUpdate.ProvisioningState); + Assert.Equal("Succeeded", resultUpdate.State); + Assert.Equal(1, resultUpdate.Sku.Capacity); + + // get the server and ensure that all the values are properly set. + resultGet = client.Servers.GetDetails(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); + + // validate the server creation process + Assert.Equal(AnalysisServicesTestUtilities.DefaultLocation, resultGet.Location); + Assert.Equal(AnalysisServicesTestUtilities.DefaultServerName, resultGet.Name); + Assert.NotEmpty(resultGet.ServerFullName); + Assert.Equal(newSku.Name, resultGet.Sku.Name); + Assert.Equal(newSku.Tier, resultGet.Sku.Tier); + Assert.Equal(2, resultGet.Tags.Count); + Assert.True(resultGet.Tags.ContainsKey("key1")); + Assert.Equal(2, resultGet.AsAdministrators.Members.Count); + Assert.Equal("Microsoft.AnalysisServices/servers", resultGet.Type); + Assert.Equal(1, resultGet.Sku.Capacity); + + // delete the server with its old name, which should also succeed. + client.Servers.Delete(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); + } + } + + [Fact] + public void FirewallTest() + { + string executingAssemblyPath = typeof(AnalysisServices.Tests.ScenarioTests.ServerOperationsTests).GetTypeInfo().Assembly.Location; + HttpMockServer.RecordsDirectory = Path.Combine(Path.GetDirectoryName(executingAssemblyPath), "SessionRecords"); + var s1SKU = "S1"; + var sampleIPV4FirewallSetting = new IPv4FirewallSettings() + { + EnablePowerBIService = "True", + FirewallRules = new List() + { + new IPv4FirewallRule() + { + FirewallRuleName = "rule1", + RangeStart = "0.0.0.0", + RangeEnd = "255.255.255.255" + }, + new IPv4FirewallRule() + { + FirewallRuleName = "rule2", + RangeStart = "7.7.7.7", + RangeEnd = "8.8.8.8" + }, + } + }; + + using (var context = MockContext.Start(this.GetType().FullName)) + { + var client = this.GetAnalysisServicesClient(context); + + AnalysisServicesServer analysisServicesServer = AnalysisServicesTestUtilities.GetDefaultAnalysisServicesResource(); + SkuEnumerationForNewResourceResult skusListForNew = client.Servers.ListSkusForNew(); + analysisServicesServer.Sku = skusListForNew.Value.Where((s) => s.Name == s1SKU).First(); + analysisServicesServer.IpV4FirewallSettings = sampleIPV4FirewallSetting; + + AnalysisServicesServer resultCreate = null; + try + { + Console.Out.Write(analysisServicesServer.Sku.Capacity); + // Create a test server + resultCreate = + client.Servers.Create( + AnalysisServicesTestUtilities.DefaultResourceGroup, + AnalysisServicesTestUtilities.DefaultServerName, + analysisServicesServer); + } + catch (Exception ex) + { + Console.WriteLine(ex.ToString()); + } + + Assert.Equal("Succeeded", resultCreate.ProvisioningState); + Assert.Equal("Succeeded", resultCreate.State); + + // get the server and ensure that all the values are properly set. + var resultGet = client.Servers.GetDetails(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); + + // validate the server creation process + Assert.Equal(AnalysisServicesTestUtilities.DefaultLocation, resultGet.Location); + Assert.Equal(AnalysisServicesTestUtilities.DefaultServerName, resultGet.Name); + Assert.NotEmpty(resultGet.ServerFullName); + Assert.Equal(analysisServicesServer.Sku.Name, resultGet.Sku.Name); + Assert.Equal(2, resultGet.Tags.Count); + Assert.True(resultGet.Tags.ContainsKey("key1")); + Assert.Equal(2, resultGet.AsAdministrators.Members.Count); + Assert.Equal("Microsoft.AnalysisServices/servers", resultGet.Type); + Assert.Equal(sampleIPV4FirewallSetting.EnablePowerBIService, resultGet.IpV4FirewallSettings.EnablePowerBIService); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.Count(), resultGet.IpV4FirewallSettings.FirewallRules.Count()); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.First().FirewallRuleName, resultGet.IpV4FirewallSettings.FirewallRules.First().FirewallRuleName); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.First().RangeStart, resultGet.IpV4FirewallSettings.FirewallRules.First().RangeStart); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.First().RangeEnd, resultGet.IpV4FirewallSettings.FirewallRules.First().RangeEnd); + + // Confirm that the server creation did succeed + Assert.True(resultGet.ProvisioningState == "Succeeded"); + Assert.True(resultGet.State == "Succeeded"); + + // Update firewall and verify + ResourceSku newSku = resultGet.Sku; + sampleIPV4FirewallSetting.EnablePowerBIService = "False"; + sampleIPV4FirewallSetting.FirewallRules = new List() + { + new IPv4FirewallRule() + { + FirewallRuleName = "rule3", + RangeStart = "6.6.6.6", + RangeEnd = "255.255.255.255" + } + }; + + AnalysisServicesServerUpdateParameters updateParameters = new AnalysisServicesServerUpdateParameters() + { + IpV4FirewallSettings = sampleIPV4FirewallSetting + }; + + var resultUpdate = client.Servers.Update( + AnalysisServicesTestUtilities.DefaultResourceGroup, + AnalysisServicesTestUtilities.DefaultServerName, + updateParameters); + + Assert.Equal("Succeeded", resultUpdate.ProvisioningState); + Assert.Equal("Succeeded", resultUpdate.State); + + // get the server and ensure that all the values are properly set. + resultGet = client.Servers.GetDetails(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); + + // validate the server creation process + Assert.Equal(AnalysisServicesTestUtilities.DefaultLocation, resultGet.Location); + Assert.Equal(AnalysisServicesTestUtilities.DefaultServerName, resultGet.Name); + Assert.NotEmpty(resultGet.ServerFullName); + Assert.Equal(newSku.Name, resultGet.Sku.Name); + Assert.Equal(newSku.Tier, resultGet.Sku.Tier); + Assert.Equal(2, resultGet.Tags.Count); + Assert.True(resultGet.Tags.ContainsKey("key1")); + Assert.Equal(2, resultGet.AsAdministrators.Members.Count); + Assert.Equal("Microsoft.AnalysisServices/servers", resultGet.Type); + Assert.Equal(1, resultGet.Sku.Capacity); + Assert.Equal(sampleIPV4FirewallSetting.EnablePowerBIService, resultGet.IpV4FirewallSettings.EnablePowerBIService); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.Count(), resultGet.IpV4FirewallSettings.FirewallRules.Count()); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.First().FirewallRuleName, resultGet.IpV4FirewallSettings.FirewallRules.First().FirewallRuleName); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.First().RangeStart, resultGet.IpV4FirewallSettings.FirewallRules.First().RangeStart); + Assert.Equal(sampleIPV4FirewallSetting.FirewallRules.First().RangeEnd, resultGet.IpV4FirewallSettings.FirewallRules.First().RangeEnd); + + // delete the server with its old name, which should also succeed. + client.Servers.Delete(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); + } + } + [Fact] public void CreateServerWithGatewayTest() { @@ -335,7 +552,7 @@ public void CreateServerWithGatewayTest() var listGatewayStatus = client.Servers.ListGatewayStatus(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); - Assert.Equal(listGatewayStatus.Status, Status.Live); + Assert.Equal(Status.Live, listGatewayStatus.Status); // Dissociate gateway. client.Servers.DissociateGateway(AnalysisServicesTestUtilities.DefaultResourceGroup, AnalysisServicesTestUtilities.DefaultServerName); diff --git a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateGetUpdateDeleteTest.json b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateGetUpdateDeleteTest.json index 63d13b6d3b12..3c50415174ad 100644 --- a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateGetUpdateDeleteTest.json +++ b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateGetUpdateDeleteTest.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest?dummykey1\"\r\n },\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "RequestHeaders": { @@ -13,20 +13,20 @@ "417" ], "x-ms-client-request-id": [ - "a30745a5-6774-4768-8880-717f63f9885b" + "ed0a4f6c-1c2a-45ba-bf2f-eae4170e8cb8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "635" + "657" ], "Content-Type": [ "application/json; charset=utf-8" @@ -38,13 +38,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:34:56 GMT" + "Fri, 02 Feb 2018 02:34:11 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/0AB0A14A-736B-4E50-A9D2-0D2E439EC963?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/A1827B3A-C1D7-4A6E-9F77-3C4B48671A30?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -53,13 +53,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/0AB0A14A-736B-4E50-A9D2-0D2E439EC963?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A1827B3A-C1D7-4A6E-9F77-3C4B48671A30?api-version=2016-05-16" ], "x-ms-request-id": [ - "3377ad14-1304-43e0-b055-04d9345f8ca8" + "16300236-6056-4d00-8615-4b9ca690541e" ], "x-ms-current-utc-date": [ - "8/23/2017 1:34:53 AM" + "2/2/2018 2:33:55 AM" ], "X-Frame-Options": [ "deny" @@ -77,26 +77,26 @@ "1199" ], "x-ms-correlation-request-id": [ - "bf32b1dd-9e83-43c0-9a50-d6dc15bd64ff" + "0ee75275-f222-466f-8c73-c08bc761e103" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013456Z:bf32b1dd-9e83-43c0-9a50-d6dc15bd64ff" + "CENTRALUS:20180202T023411Z:0ee75275-f222-466f-8c73-c08bc761e103" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/0AB0A14A-736B-4E50-A9D2-0D2E439EC963?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzBBQjBBMTRBLTczNkItNEU1MC1BOUQyLTBEMkU0MzlFQzk2Mz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A1827B3A-C1D7-4A6E-9F77-3C4B48671A30?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0ExODI3QjNBLUMxRDctNEE2RS05Rjc3LTNDNEI0ODY3MUEzMD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/0AB0A14A-736B-4E50-A9D2-0D2E439EC963\",\r\n \"name\": \"0AB0A14A-736B-4E50-A9D2-0D2E439EC963\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:34:54.407Z\",\r\n \"endTime\": \"2017-08-23T01:35:25.503Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A1827B3A-C1D7-4A6E-9F77-3C4B48671A30\",\r\n \"name\": \"A1827B3A-C1D7-4A6E-9F77-3C4B48671A30\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2018-02-02T02:33:58.363Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -108,7 +108,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:26 GMT" + "Fri, 02 Feb 2018 02:34:41 GMT" ], "Pragma": [ "no-cache" @@ -125,6 +125,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "695571ea-dc8e-487a-95a1-e414e718fd34" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:34:42 AM" + ], "X-Frame-Options": [ "deny" ], @@ -137,36 +143,100 @@ "Content-Security-Policy": [ "script-src 'self'" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "c7fa3f3d-787f-4ebb-8008-c038d39fc391" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T023441Z:c7fa3f3d-787f-4ebb-8008-c038d39fc391" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A1827B3A-C1D7-4A6E-9F77-3C4B48671A30?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0ExODI3QjNBLUMxRDctNEE2RS05Rjc3LTNDNEI0ODY3MUEzMD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A1827B3A-C1D7-4A6E-9F77-3C4B48671A30\",\r\n \"name\": \"A1827B3A-C1D7-4A6E-9F77-3C4B48671A30\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:33:58.363Z\",\r\n \"endTime\": \"2018-02-02T02:34:55.817Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:35:12 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "c5162ac1-2d64-4978-aa11-5d985e202fe3" + "754c0015-8215-4e12-8107-205633c1c6c7" ], "x-ms-current-utc-date": [ - "8/23/2017 1:35:27 AM" + "2/2/2018 2:35:12 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14998" ], "x-ms-correlation-request-id": [ - "804d2d96-90da-463c-8d25-c9a98124f27f" + "4855bff6-3865-49eb-bffc-ddff6cacb687" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013526Z:804d2d96-90da-463c-8d25-c9a98124f27f" + "CENTRALUS:20180202T023512Z:4855bff6-3865-49eb-bffc-ddff6cacb687" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -178,7 +248,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:26 GMT" + "Fri, 02 Feb 2018 02:35:12 GMT" ], "Pragma": [ "no-cache" @@ -196,10 +266,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "9d899e59-8c32-4342-adfd-a6bcb5c303de" + "e09bb80e-00d6-4ed6-bcfa-ebfb70dcd621" ], "x-ms-current-utc-date": [ - "8/23/2017 1:35:27 AM" + "2/2/2018 2:35:12 AM" ], "X-Frame-Options": [ "deny" @@ -214,35 +284,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14997" ], "x-ms-correlation-request-id": [ - "6263fc96-43ff-49b9-ba6a-3b27b163a2df" + "79096876-5bb0-4656-a070-ea15fc98024b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013526Z:6263fc96-43ff-49b9-ba6a-3b27b163a2df" + "CENTRALUS:20180202T023512Z:79096876-5bb0-4656-a070-ea15fc98024b" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "765f045d-0fa8-49bc-a8d7-17922bd5f4f9" + "3c935161-bdf3-470a-a3ac-9ce7d75ba720" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -254,7 +324,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:26 GMT" + "Fri, 02 Feb 2018 02:35:12 GMT" ], "Pragma": [ "no-cache" @@ -272,10 +342,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "6bb963a2-656f-471d-bca6-fc00343b0a7c" + "5d583d16-b56b-4b1e-9591-cc7fa1e56836" ], "x-ms-current-utc-date": [ - "8/23/2017 1:35:27 AM" + "2/2/2018 2:35:12 AM" ], "X-Frame-Options": [ "deny" @@ -290,35 +360,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14996" ], "x-ms-correlation-request-id": [ - "91049f8a-09e3-4e6c-bca6-9b9af5ec9988" + "08e80506-145e-482f-80ae-9cbf97fdf69b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013527Z:91049f8a-09e3-4e6c-bca6-9b9af5ec9988" + "CENTRALUS:20180202T023512Z:08e80506-145e-482f-80ae-9cbf97fdf69b" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5e6ae31d-6798-4312-84fb-61d3af18abd1" + "32a91531-545e-4267-920d-a0d11c1bf928" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest2\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest2\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -330,7 +400,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:29 GMT" + "Fri, 02 Feb 2018 02:35:18 GMT" ], "Pragma": [ "no-cache" @@ -348,10 +418,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "9669db9c-dc71-4909-8fa9-5fc8977267b9" + "cfcc07b4-2cdc-4721-84c3-aac47b43bf15" ], "x-ms-current-utc-date": [ - "8/23/2017 1:35:31 AM" + "2/2/2018 2:35:19 AM" ], "X-Frame-Options": [ "deny" @@ -366,38 +436,38 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14995" ], "x-ms-correlation-request-id": [ - "f5f516c1-4de8-4848-9785-cb1ad0798681" + "66d95bf9-f7cb-42d8-8542-a3f66c32749b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013530Z:f5f516c1-4de8-4848-9785-cb1ad0798681" + "CENTRALUS:20180202T023518Z:66d95bf9-f7cb-42d8-8542-a3f66c32749b" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/listGatewayStatus?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvbGlzdEdhdGV3YXlTdGF0dXM/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/listGatewayStatus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvbGlzdEdhdGV3YXlTdGF0dXM/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "541bc0bc-3935-4a55-96b6-3b3e48b27c1a" + "a0011971-e934-463c-bb96-69da22151e3c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"GatewayNotAssociated\",\r\n \"subCode\": 0,\r\n \"message\": \"A unified gateway is not associated with server azsdktest.\",\r\n \"timeStamp\": \"2017-08-23T01:35:28.0764095Z\",\r\n \"httpStatusCode\": 400,\r\n \"details\": [\r\n {\r\n \"code\": \"RootActivityId\",\r\n \"message\": \"5d64b0ee-e9ac-4d10-b7a3-b4de954d7775\"\r\n },\r\n {\r\n \"code\": \"Param1\",\r\n \"message\": \"azsdktest\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"GatewayNotAssociated\",\r\n \"subCode\": 0,\r\n \"message\": \"A unified gateway is not associated with server azsdktest.\",\r\n \"timeStamp\": \"2018-02-02T02:35:13.443508Z\",\r\n \"httpStatusCode\": 400,\r\n \"details\": [\r\n {\r\n \"code\": \"RootActivityId\",\r\n \"message\": \"45bdbfaa-464b-449e-aacf-350921179c82\"\r\n },\r\n {\r\n \"code\": \"Param1\",\r\n \"message\": \"azsdktest\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "315" + "314" ], "Content-Type": [ "application/json; charset=utf-8" @@ -409,7 +479,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:27 GMT" + "Fri, 02 Feb 2018 02:35:13 GMT" ], "Pragma": [ "no-cache" @@ -421,41 +491,38 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "5d64b0ee-e9ac-4d10-b7a3-b4de954d7775" + "45bdbfaa-464b-449e-aacf-350921179c82" ], "x-ms-current-utc-date": [ - "8/23/2017 1:35:27 AM" - ], - "x-ms-xmlaerror-extended": [ - "A unified gateway is not associated with server azsdktest." + "2/2/2018 2:35:13 AM" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], "x-ms-correlation-request-id": [ - "641484cd-8408-4192-a635-0493d28321f7" + "9ce66aef-ae1e-49c3-9155-81129074c574" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013527Z:641484cd-8408-4192-a635-0493d28321f7" + "CENTRALUS:20180202T023513Z:9ce66aef-ae1e-49c3-9155-81129074c574" ] }, "StatusCode": 400 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/notexistingserver/listGatewayStatus?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9ub3RleGlzdGluZ3NlcnZlci9saXN0R2F0ZXdheVN0YXR1cz9hcGktdmVyc2lvbj0yMDE3LTA3LTE0", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/notexistingserver/listGatewayStatus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9ub3RleGlzdGluZ3NlcnZlci9saXN0R2F0ZXdheVN0YXR1cz9hcGktdmVyc2lvbj0yMDE3LTA4LTAx", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8f41dd6a-3807-46cd-9809-f88e8d4b2d35" + "4fc3dc5f-3f12-453c-9844-d195724aa335" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.AnalysisServices/servers/notexistingserver' under resource group 'TestRG' was not found.\"\r\n }\r\n}", @@ -473,7 +540,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:27 GMT" + "Fri, 02 Feb 2018 02:35:13 GMT" ], "Pragma": [ "no-cache" @@ -482,13 +549,13 @@ "gateway" ], "x-ms-request-id": [ - "a2f1fed8-3782-476c-9bbc-71747e568d62" + "62d84070-3296-4b59-b567-903003b440f0" ], "x-ms-correlation-request-id": [ - "a2f1fed8-3782-476c-9bbc-71747e568d62" + "62d84070-3296-4b59-b567-903003b440f0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013527Z:a2f1fed8-3782-476c-9bbc-71747e568d62" + "CENTRALUS:20180202T023513Z:62d84070-3296-4b59-b567-903003b440f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -497,29 +564,29 @@ "StatusCode": 404 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "PATCH", - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest2?dummykey2\"\r\n }\r\n}", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest2?dummykey2\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "415" + "435" ], "x-ms-client-request-id": [ - "b640986b-1186-4c41-95aa-cd3730e413cf" + "f02f9025-6341-40ca-b43c-e6b411844931" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest2\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest2\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -531,7 +598,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:29 GMT" + "Fri, 02 Feb 2018 02:35:18 GMT" ], "Pragma": [ "no-cache" @@ -549,10 +616,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "9e1df84b-ad9c-49d4-883c-2a686d790a49" + "af6ce5c8-bcf6-4f0e-8637-e80961112da0" ], "x-ms-current-utc-date": [ - "8/23/2017 1:35:28 AM" + "2/2/2018 2:35:14 AM" ], "X-Frame-Options": [ "deny" @@ -570,17 +637,17 @@ "1196" ], "x-ms-correlation-request-id": [ - "e0a23fd3-98c8-4c24-a3e6-1ea4bc0637d1" + "68af494c-b3f1-4204-8620-e5382b17043d" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013530Z:e0a23fd3-98c8-4c24-a3e6-1ea4bc0637d1" + "CENTRALUS:20180202T023518Z:68af494c-b3f1-4204-8620-e5382b17043d" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest?dummykey1\"\r\n },\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "RequestHeaders": { @@ -591,20 +658,20 @@ "459" ], "x-ms-client-request-id": [ - "6d5d6794-ea77-4fe2-a264-3c8fdc4299e6" + "8cc614ba-6aaa-46f5-a469-53bb80b18be6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "670" + "692" ], "Content-Type": [ "application/json; charset=utf-8" @@ -616,13 +683,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:35:31 GMT" + "Fri, 02 Feb 2018 02:35:28 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/A7156F5B-258A-4D36-9C29-16043A1314BD?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/114195D8-97B6-4555-92AA-9244960E6F8D?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -631,13 +698,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/114195D8-97B6-4555-92AA-9244960E6F8D?api-version=2016-05-16" ], "x-ms-request-id": [ - "3dab9bc9-690b-4054-8ddd-bc2c5d059077" + "40ff1f19-f843-4dba-809c-8e10ecbb43f3" ], "x-ms-current-utc-date": [ - "8/23/2017 1:35:31 AM" + "2/2/2018 2:35:22 AM" ], "X-Frame-Options": [ "deny" @@ -655,26 +722,26 @@ "1195" ], "x-ms-correlation-request-id": [ - "976e0cd4-fa1d-4ba7-8390-892a0b0f5700" + "e4d5e96d-5576-4017-9534-f36023c5ad1c" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013532Z:976e0cd4-fa1d-4ba7-8390-892a0b0f5700" + "CENTRALUS:20180202T023529Z:e4d5e96d-5576-4017-9534-f36023c5ad1c" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0E3MTU2RjVCLTI1OEEtNEQzNi05QzI5LTE2MDQzQTEzMTRCRD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/114195D8-97B6-4555-92AA-9244960E6F8D?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzExNDE5NUQ4LTk3QjYtNDU1NS05MkFBLTkyNDQ5NjBFNkY4RD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"name\": \"A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2017-08-23T01:35:31.253Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/114195D8-97B6-4555-92AA-9244960E6F8D\",\r\n \"name\": \"114195D8-97B6-4555-92AA-9244960E6F8D\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2018-02-02T02:35:22.193Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -686,7 +753,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:36:02 GMT" + "Fri, 02 Feb 2018 02:35:58 GMT" ], "Pragma": [ "no-cache" @@ -703,6 +770,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "cd14d9fb-274c-40d7-8d89-b2c60c19994d" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:35:59 AM" + ], "X-Frame-Options": [ "deny" ], @@ -715,36 +788,30 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "533b52de-45f7-4c0b-8bf6-358b794dcccc" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:36:03 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14994" ], "x-ms-correlation-request-id": [ - "e5e683c5-2d7b-4e35-aa12-0e5a879edb2b" + "4033cb8b-7bc3-4f72-b7fe-1fc3814974c4" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013603Z:e5e683c5-2d7b-4e35-aa12-0e5a879edb2b" + "CENTRALUS:20180202T023559Z:4033cb8b-7bc3-4f72-b7fe-1fc3814974c4" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0E3MTU2RjVCLTI1OEEtNEQzNi05QzI5LTE2MDQzQTEzMTRCRD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/114195D8-97B6-4555-92AA-9244960E6F8D?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzExNDE5NUQ4LTk3QjYtNDU1NS05MkFBLTkyNDQ5NjBFNkY4RD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"name\": \"A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2017-08-23T01:35:31.253Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/114195D8-97B6-4555-92AA-9244960E6F8D\",\r\n \"name\": \"114195D8-97B6-4555-92AA-9244960E6F8D\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:35:22.193Z\",\r\n \"endTime\": \"2018-02-02T02:36:22.193Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -756,7 +823,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:36:32 GMT" + "Fri, 02 Feb 2018 02:36:29 GMT" ], "Pragma": [ "no-cache" @@ -773,6 +840,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "f41445cf-1222-4cb5-96ac-bca98ccf354b" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:36:30 AM" + ], "X-Frame-Options": [ "deny" ], @@ -785,36 +858,30 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "4aaaa52d-2e54-4022-94e3-42b9f7f3bc7e" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:36:33 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14992" ], "x-ms-correlation-request-id": [ - "b0063ef2-c97e-4304-ad51-3db5e5f1628e" + "24cab9d4-408b-4f34-afe7-88473c7ed20a" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013633Z:b0063ef2-c97e-4304-ad51-3db5e5f1628e" + "CENTRALUS:20180202T023629Z:24cab9d4-408b-4f34-afe7-88473c7ed20a" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0E3MTU2RjVCLTI1OEEtNEQzNi05QzI5LTE2MDQzQTEzMTRCRD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"name\": \"A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2017-08-23T01:35:31.253Z\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -826,7 +893,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:37:03 GMT" + "Fri, 02 Feb 2018 02:36:29 GMT" ], "Pragma": [ "no-cache" @@ -843,6 +910,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "3911c492-70d7-4022-a229-58488d8528ac" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:36:30 AM" + ], "X-Frame-Options": [ "deny" ], @@ -855,36 +928,36 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "11f90bfa-053e-4545-8faf-a8e485a65669" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:37:03 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14991" ], "x-ms-correlation-request-id": [ - "8881df75-f99c-4583-a197-94db3137fe54" + "b492d86d-087c-4692-b5da-6cf429ecf008" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013703Z:8881df75-f99c-4583-a197-94db3137fe54" + "CENTRALUS:20180202T023630Z:b492d86d-087c-4692-b5da-6cf429ecf008" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0E3MTU2RjVCLTI1OEEtNEQzNi05QzI5LTE2MDQzQTEzMTRCRD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "76dca272-1783-4b53-84d5-c9f70054e181" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"name\": \"A7156F5B-258A-4D36-9C29-16043A1314BD\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:35:31.253Z\",\r\n \"endTime\": \"2017-08-23T01:37:21.68Z\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -896,7 +969,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:37:32 GMT" + "Fri, 02 Feb 2018 02:36:29 GMT" ], "Pragma": [ "no-cache" @@ -913,6 +986,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "d73087f3-69eb-4952-9b40-18f94c41732b" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:36:30 AM" + ], "X-Frame-Options": [ "deny" ], @@ -925,36 +1004,36 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "58de8afa-8ac6-4078-868e-52cdc1c16f27" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:37:33 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14990" ], "x-ms-correlation-request-id": [ - "8516b2ec-57d6-4cc1-8348-2d0b1ceda566" + "94345992-6d0b-4d25-921c-b49734be6bb8" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013733Z:8516b2ec-57d6-4cc1-8348-2d0b1ceda566" + "CENTRALUS:20180202T023630Z:94345992-6d0b-4d25-921c-b49734be6bb8" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "1c218bdf-4a16-4c70-8133-9a0302aef357" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Paused\",\r\n \"state\": \"Paused\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -966,7 +1045,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:37:32 GMT" + "Fri, 02 Feb 2018 02:37:04 GMT" ], "Pragma": [ "no-cache" @@ -984,10 +1063,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "9658a084-63fb-4c5c-9c78-a81897b70e54" + "49966e6a-5703-4aa0-99dd-202fb0c4cc02" ], "x-ms-current-utc-date": [ - "8/23/2017 1:37:33 AM" + "2/2/2018 2:37:04 AM" ], "X-Frame-Options": [ "deny" @@ -1002,35 +1081,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14984" ], "x-ms-correlation-request-id": [ - "0c7b462c-ef44-4cf8-b638-98d22b293406" + "65af1530-5193-4a9c-9780-994cc896de50" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013733Z:0c7b462c-ef44-4cf8-b638-98d22b293406" + "CENTRALUS:20180202T023704Z:65af1530-5193-4a9c-9780-994cc896de50" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "eaca90e3-929e-4bfd-a29b-270e561d1621" + "bc30a2ae-67e9-421e-9c8f-3c3c720a7793" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1042,7 +1121,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:37:32 GMT" + "Fri, 02 Feb 2018 02:38:11 GMT" ], "Pragma": [ "no-cache" @@ -1060,10 +1139,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "66021707-4623-4dd8-91c0-ebaeace9ba7d" + "a46def3e-6c27-4f3c-a020-792df8d9d061" ], "x-ms-current-utc-date": [ - "8/23/2017 1:37:34 AM" + "2/2/2018 2:38:12 AM" ], "X-Frame-Options": [ "deny" @@ -1078,35 +1157,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14978" ], "x-ms-correlation-request-id": [ - "929cda73-5865-4061-a165-ef1443a8f845" + "30d43e40-0202-43f5-84a5-ddcad3206469" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013733Z:929cda73-5865-4061-a165-ef1443a8f845" + "CENTRALUS:20180202T023811Z:30d43e40-0202-43f5-84a5-ddcad3206469" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/servers?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9zZXJ2ZXJzP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d8379c05-2c46-4ae6-8ff2-3c6bfd47899d" + "94a2d46e-6b0c-4e03-b05d-94ff7e2d6f14" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Paused\",\r\n \"state\": \"Paused\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/joshpq9999\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/testrg/providers/Microsoft.AnalysisServices/servers/joshpq9999\",\r\n \"name\": \"joshpq9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/rainbow20180121150849vd3\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/Rainbow_Test_0/providers/Microsoft.AnalysisServices/servers/rainbow20180121150849vd3\",\r\n \"name\": \"rainbow20180121150849vd3\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/upgradevalidation\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/FT_Permanent_Group_A/providers/Microsoft.AnalysisServices/servers/upgradevalidation\",\r\n \"name\": \"upgradevalidation\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/globaltestasserver01\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/BugBash/providers/Microsoft.AnalysisServices/servers/globaltestasserver01\",\r\n \"name\": \"globaltestasserver01\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S2\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/ildctestdonotdelete\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/ildctestdonotdelete\",\r\n \"name\": \"ildctestdonotdelete\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1118,7 +1197,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:38:04 GMT" + "Fri, 02 Feb 2018 02:36:29 GMT" ], "Pragma": [ "no-cache" @@ -1136,10 +1215,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "45d1f5c1-fb20-4c53-8555-6a182aa063ec" + "0d59b86d-c402-42fc-bb9f-b815f1ac85a9" ], "x-ms-current-utc-date": [ - "8/23/2017 1:38:05 AM" + "2/2/2018 2:36:30 AM" ], "X-Frame-Options": [ "deny" @@ -1154,35 +1233,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14989" ], "x-ms-correlation-request-id": [ - "a174cd8f-572b-4f87-bea1-7acdc3a75b05" + "466118bf-ca3d-484b-a2d8-d37783b58304" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013805Z:a174cd8f-572b-4f87-bea1-7acdc3a75b05" + "CENTRALUS:20180202T023630Z:466118bf-ca3d-484b-a2d8-d37783b58304" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycz9hcGktdmVyc2lvbj0yMDE3LTA4LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "95f13c3d-e26e-474e-8a15-f5d32145f313" + "6ea85b7b-8839-4f1a-a635-c19b8f078634" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\",\r\n \"aztest2@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/ildctestdonotdelete\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/ildctestdonotdelete\",\r\n \"name\": \"ildctestdonotdelete\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/joshpq9999\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/testrg/providers/Microsoft.AnalysisServices/servers/joshpq9999\",\r\n \"name\": \"joshpq9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1194,7 +1273,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:38:36 GMT" + "Fri, 02 Feb 2018 02:36:32 GMT" ], "Pragma": [ "no-cache" @@ -1212,10 +1291,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "aa568665-f11c-4547-af36-ec42f0aacd36" + "8a3de996-532a-446e-816e-3afe44c976ac" ], "x-ms-current-utc-date": [ - "8/23/2017 1:38:37 AM" + "2/2/2018 2:36:31 AM" ], "X-Frame-Options": [ "deny" @@ -1230,35 +1309,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14988" ], "x-ms-correlation-request-id": [ - "a9099602-73de-450b-a0cb-9b7fe257a9e9" + "7d07058b-53ed-4834-9f5c-ef19190b93fa" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013837Z:a9099602-73de-450b-a0cb-9b7fe257a9e9" + "CENTRALUS:20180202T023632Z:7d07058b-53ed-4834-9f5c-ef19190b93fa" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/servers?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9zZXJ2ZXJzP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycz9hcGktdmVyc2lvbj0yMDE3LTA4LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3ce11dfc-2241-44d1-abe9-0daa61237270" + "7a90412c-92c2-4e15-84e4-518444119255" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/chelutest\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/cheluRG/providers/Microsoft.AnalysisServices/servers/chelutest\",\r\n \"name\": \"chelutest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/joshpq9999\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/testrg/providers/Microsoft.AnalysisServices/servers/joshpq9999\",\r\n \"name\": \"joshpq9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/kalateradata\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/BugBash/providers/Microsoft.AnalysisServices/servers/kalateradata\",\r\n \"name\": \"kalateradata\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/memtest9999\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/Mindtree/providers/Microsoft.AnalysisServices/servers/memtest9999\",\r\n \"name\": \"memtest9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/mimallitimportpbix\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/mimallitrg/providers/Microsoft.AnalysisServices/servers/mimallitimportpbix\",\r\n \"name\": \"mimallitimportpbix\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/pqtest9999\",\r\n \"managedMode\": 0\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/pqtest9999\",\r\n \"name\": \"pqtest9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S4\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/testserverrandidi\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/testserverrandidi\",\r\n \"name\": \"testserverrandidi\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/upgradevalidation\",\r\n \"managedMode\": 0\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/FT_Permanent_Group_A/providers/Microsoft.AnalysisServices/servers/upgradevalidation\",\r\n \"name\": \"upgradevalidation\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"{key}\": \"{value}\",\r\n \"{key1}\": \"{value1}\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/ildctestdonotdelete\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/ildctestdonotdelete\",\r\n \"name\": \"ildctestdonotdelete\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/joshpq9999\",\r\n \"managedMode\": 1,\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/testrg/providers/Microsoft.AnalysisServices/servers/joshpq9999\",\r\n \"name\": \"joshpq9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1270,7 +1349,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:37:32 GMT" + "Fri, 02 Feb 2018 02:39:14 GMT" ], "Pragma": [ "no-cache" @@ -1288,10 +1367,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "cfa40dc2-19f1-47bf-901e-5035afbb643a" + "b0bad99c-0fca-4218-827e-03c94539c483" ], "x-ms-current-utc-date": [ - "8/23/2017 1:37:34 AM" + "2/2/2018 2:39:16 AM" ], "X-Frame-Options": [ "deny" @@ -1306,35 +1385,105 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14968" ], "x-ms-correlation-request-id": [ - "efe9bc18-f573-4bc7-9da7-19efd8020947" + "b50c00e8-b47e-4b8c-bd74-ad0d1ed94f25" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013733Z:efe9bc18-f573-4bc7-9da7-19efd8020947" + "CENTRALUS:20180202T023915Z:b50c00e8-b47e-4b8c-bd74-ad0d1ed94f25" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycz9hcGktdmVyc2lvbj0yMDE3LTA3LTE0", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2/suspend?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyL3N1c3BlbmQ/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c22cc055-f8ff-46a6-93ec-ec774cabfddf" + "d849962e-e852-46ea-9f9f-17f58cb96613" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"updated1\": \"value1\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest2\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2\",\r\n \"name\": \"azsdktest2\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/joshpq9999\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/testrg/providers/Microsoft.AnalysisServices/servers/joshpq9999\",\r\n \"name\": \"joshpq9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/pqtest9999\",\r\n \"managedMode\": 0\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/pqtest9999\",\r\n \"name\": \"pqtest9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S4\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/testserverrandidi\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/testserverrandidi\",\r\n \"name\": \"testserverrandidi\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n }\r\n ]\r\n}", + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:36:33 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/54C38880-D4DF-496C-B846-4A6F6B5AD33F?api-version=2016-05-16" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/54C38880-D4DF-496C-B846-4A6F6B5AD33F?api-version=2016-05-16" + ], + "x-ms-request-id": [ + "1a05306f-b2ca-4fa3-af29-4227deea38d8" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:36:32 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "3284de7a-2727-4d4d-a239-4601061f3f0e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T023633Z:3284de7a-2727-4d4d-a239-4601061f3f0e" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/54C38880-D4DF-496C-B846-4A6F6B5AD33F?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzU0QzM4ODgwLUQ0REYtNDk2Qy1CODQ2LTRBNkY2QjVBRDMzRj9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/54C38880-D4DF-496C-B846-4A6F6B5AD33F\",\r\n \"name\": \"54C38880-D4DF-496C-B846-4A6F6B5AD33F\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:36:32.223Z\",\r\n \"endTime\": \"2018-02-02T02:36:38.38Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1346,7 +1495,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:37:32 GMT" + "Fri, 02 Feb 2018 02:37:03 GMT" ], "Pragma": [ "no-cache" @@ -1364,10 +1513,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "fb294f7d-e47e-4c45-8ca3-56bff1df5789" + "fb8f077d-0f85-4365-9928-9f83aa48d0d6" ], "x-ms-current-utc-date": [ - "8/23/2017 1:37:34 AM" + "2/2/2018 2:37:03 AM" ], "X-Frame-Options": [ "deny" @@ -1382,38 +1531,32 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14986" ], "x-ms-correlation-request-id": [ - "2f472fba-ee98-4138-8fee-f30fba6363aa" + "2105fd94-7b6a-4db1-b866-f3dcf866bafe" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013733Z:2f472fba-ee98-4138-8fee-f30fba6363aa" + "CENTRALUS:20180202T023703Z:2105fd94-7b6a-4db1-b866-f3dcf866bafe" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycz9hcGktdmVyc2lvbj0yMDE3LTA3LTE0", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/54C38880-D4DF-496C-B846-4A6F6B5AD33F?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvNTRDMzg4ODAtRDRERi00OTZDLUI4NDYtNEE2RjZCNUFEMzNGP2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-client-request-id": [ - "1a82d4e9-9c59-472b-ad22-9e7c74412552" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/joshpq9999\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/testrg/providers/Microsoft.AnalysisServices/servers/joshpq9999\",\r\n \"name\": \"joshpq9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/pqtest9999\",\r\n \"managedMode\": 0\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/pqtest9999\",\r\n \"name\": \"pqtest9999\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S4\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/testserverrandidi\",\r\n \"managedMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/testserverrandidi\",\r\n \"name\": \"testserverrandidi\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {}\r\n }\r\n ]\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -1422,28 +1565,22 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:39:43 GMT" + "Fri, 02 Feb 2018 02:37:03 GMT" ], "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "Vary": [ - "Accept-Encoding" - ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "a1193e13-fe1e-4376-8113-825fcd7317f7" + "fedabf07-058c-4b4f-b9e6-250ff14d66e3" ], "x-ms-current-utc-date": [ - "8/23/2017 1:39:44 AM" + "2/2/2018 2:37:04 AM" ], "X-Frame-Options": [ "deny" @@ -1458,32 +1595,32 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14985" ], "x-ms-correlation-request-id": [ - "3b4db53a-52ce-4aae-a255-8878228e8ecb" + "fe1e361c-65a7-4956-adad-11dd7927732a" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013944Z:3b4db53a-52ce-4aae-a255-8878228e8ecb" + "CENTRALUS:20180202T023703Z:fe1e361c-65a7-4956-adad-11dd7927732a" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2/suspend?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyL3N1c3BlbmQ/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2/resume?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyL3Jlc3VtZT9hcGktdmVyc2lvbj0yMDE3LTA4LTAx", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2ffbbe2c-651b-4edc-9f74-d955556835f2" + "3dfdb676-457a-4e96-bfce-2901b95d8b04" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "", @@ -1498,13 +1635,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:37:33 GMT" + "Fri, 02 Feb 2018 02:37:10 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/C6EFDAD9-DF0F-4528-9DAF-811E53F9EE32?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/A7BF40CC-80EF-4CF2-BED7-CE4026436907?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1513,13 +1650,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C6EFDAD9-DF0F-4528-9DAF-811E53F9EE32?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7BF40CC-80EF-4CF2-BED7-CE4026436907?api-version=2016-05-16" ], "x-ms-request-id": [ - "9a8e3719-2922-4ffe-8a1a-8795b7336f9e" + "d0c2f301-f749-47ba-ba06-39d77e31868b" ], "x-ms-current-utc-date": [ - "8/23/2017 1:37:34 AM" + "2/2/2018 2:37:04 AM" ], "X-Frame-Options": [ "deny" @@ -1534,29 +1671,29 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1193" ], "x-ms-correlation-request-id": [ - "4e443a92-c5e0-434d-8507-32e036325aa9" + "fbfdf857-7a33-4df1-8c86-8dc37b3b14c0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013734Z:4e443a92-c5e0-434d-8507-32e036325aa9" + "CENTRALUS:20180202T023710Z:fbfdf857-7a33-4df1-8c86-8dc37b3b14c0" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C6EFDAD9-DF0F-4528-9DAF-811E53F9EE32?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0M2RUZEQUQ5LURGMEYtNDUyOC05REFGLTgxMUU1M0Y5RUUzMj9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7BF40CC-80EF-4CF2-BED7-CE4026436907?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0E3QkY0MENDLTgwRUYtNENGMi1CRUQ3LUNFNDAyNjQzNjkwNz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/C6EFDAD9-DF0F-4528-9DAF-811E53F9EE32\",\r\n \"name\": \"C6EFDAD9-DF0F-4528-9DAF-811E53F9EE32\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:37:34.147Z\",\r\n \"endTime\": \"2017-08-23T01:37:36.35Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A7BF40CC-80EF-4CF2-BED7-CE4026436907\",\r\n \"name\": \"A7BF40CC-80EF-4CF2-BED7-CE4026436907\",\r\n \"status\": \"Resuming\",\r\n \"startTime\": \"2018-02-02T02:37:04.223Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1568,7 +1705,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:38:04 GMT" + "Fri, 02 Feb 2018 02:37:40 GMT" ], "Pragma": [ "no-cache" @@ -1585,6 +1722,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "63502615-2ecb-47c9-8eb6-d847fb5a3eb5" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:37:41 AM" + ], "X-Frame-Options": [ "deny" ], @@ -1597,45 +1740,33 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "4ebe7fff-97ea-4e42-afed-c5cc0a404a39" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:38:05 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14981" ], "x-ms-correlation-request-id": [ - "3fe8960a-4c00-4c62-bd0b-be647c42bffe" + "a25cfdab-3547-4db7-b4f2-3d199a416684" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013804Z:3fe8960a-4c00-4c62-bd0b-be647c42bffe" + "CENTRALUS:20180202T023741Z:a25cfdab-3547-4db7-b4f2-3d199a416684" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2/resume?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyL3Jlc3VtZT9hcGktdmVyc2lvbj0yMDE3LTA3LTE0", - "RequestMethod": "POST", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/A7BF40CC-80EF-4CF2-BED7-CE4026436907?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0E3QkY0MENDLTgwRUYtNENGMi1CRUQ3LUNFNDAyNjQzNjkwNz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-client-request-id": [ - "83c079be-f234-48ba-b77e-5743d2a4cdc8" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/A7BF40CC-80EF-4CF2-BED7-CE4026436907\",\r\n \"name\": \"A7BF40CC-80EF-4CF2-BED7-CE4026436907\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:37:04.223Z\",\r\n \"endTime\": \"2018-02-02T02:37:41.66Z\"\r\n}", "ResponseHeaders": { - "Content-Length": [ - "0" + "Content-Type": [ + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1644,28 +1775,28 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:38:07 GMT" + "Fri, 02 Feb 2018 02:38:11 GMT" ], "Pragma": [ "no-cache" ], - "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/CD7EE6C6-2D5A-4769-8132-8D985C9F610E?api-version=2016-05-16" + "Transfer-Encoding": [ + "chunked" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], + "Vary": [ + "Accept-Encoding" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/CD7EE6C6-2D5A-4769-8132-8D985C9F610E?api-version=2016-05-16" - ], "x-ms-request-id": [ - "3189af29-a12d-496d-9ec8-526f774bb1ce" + "5c323d5b-11b2-4e4d-8514-1f6fadac1204" ], "x-ms-current-utc-date": [ - "8/23/2017 1:38:05 AM" + "2/2/2018 2:38:11 AM" ], "X-Frame-Options": [ "deny" @@ -1679,33 +1810,33 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" ], "x-ms-correlation-request-id": [ - "17b32e7d-19b6-427c-97f7-4ea6a52b02a3" + "670eb4ee-d3d6-40e8-a4c5-b89edbc5f3b9" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013807Z:17b32e7d-19b6-427c-97f7-4ea6a52b02a3" + "CENTRALUS:20180202T023811Z:670eb4ee-d3d6-40e8-a4c5-b89edbc5f3b9" ] }, - "StatusCode": 202 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/CD7EE6C6-2D5A-4769-8132-8D985C9F610E?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0NEN0VFNkM2LTJENUEtNDc2OS04MTMyLThEOTg1QzlGNjEwRT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/A7BF40CC-80EF-4CF2-BED7-CE4026436907?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvQTdCRjQwQ0MtODBFRi00Q0YyLUJFRDctQ0U0MDI2NDM2OTA3P2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/CD7EE6C6-2D5A-4769-8132-8D985C9F610E\",\r\n \"name\": \"CD7EE6C6-2D5A-4769-8132-8D985C9F610E\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:38:05.43Z\",\r\n \"endTime\": \"2017-08-23T01:38:31.407Z\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -1714,23 +1845,23 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:38:36 GMT" + "Fri, 02 Feb 2018 02:38:11 GMT" ], "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "Vary": [ - "Accept-Encoding" - ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "a7dbb37b-4bd7-4642-b64e-2021440d93a1" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:38:11 AM" + ], "X-Frame-Options": [ "deny" ], @@ -1743,39 +1874,33 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "f061c124-f032-4950-bbeb-7c166c402298" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:38:37 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ "14979" ], "x-ms-correlation-request-id": [ - "503af84d-4e2e-4191-aab9-8b5894aa5384" + "ac4b2c97-18ad-4272-b59c-a1aba5555f8a" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013837Z:503af84d-4e2e-4191-aab9-8b5894aa5384" + "CENTRALUS:20180202T023811Z:ac4b2c97-18ad-4272-b59c-a1aba5555f8a" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "72d5c0e3-03ba-46f8-8f4d-df922d0776d6" + "7f38caf5-007a-4ae3-b8da-d34b02193ff5" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "", @@ -1790,13 +1915,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:38:38 GMT" + "Fri, 02 Feb 2018 02:38:12 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/993A85CA-5EEE-4C63-B99B-5CBD1FBC6FFF?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/C6A06CA9-E1FB-4EC4-B629-2B17C6E47C93?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1805,13 +1930,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/993A85CA-5EEE-4C63-B99B-5CBD1FBC6FFF?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C6A06CA9-E1FB-4EC4-B629-2B17C6E47C93?api-version=2016-05-16" ], "x-ms-request-id": [ - "43692927-599d-4b7a-9626-1e4f8165eb52" + "49f1f694-d8ac-4637-b978-d83ab50cb3a1" ], "x-ms-current-utc-date": [ - "8/23/2017 1:38:37 AM" + "2/2/2018 2:38:12 AM" ], "X-Frame-Options": [ "deny" @@ -1829,35 +1954,78 @@ "1192" ], "x-ms-correlation-request-id": [ - "61fce204-b316-4b34-8821-b6392f883c3b" + "d9944585-1dca-4eed-8bac-e2cce38ca7be" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013838Z:61fce204-b316-4b34-8821-b6392f883c3b" + "CENTRALUS:20180202T023813Z:d9944585-1dca-4eed-8bac-e2cce38ca7be" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest2?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QyP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b9c99a14-c954-4969-9bd5-fe7e7af8b3c9" + "18098e21-d9ba-44f0-8bb2-de5e004a2ef8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "", "ResponseHeaders": { - "Content-Length": [ - "0" + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:38:43 GMT" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" + ], + "x-ms-request-id": [ + "73b4ca69-776e-45f4-87d9-96ab216db401" + ], + "x-ms-correlation-request-id": [ + "73b4ca69-776e-45f4-87d9-96ab216db401" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T023843Z:73b4ca69-776e-45f4-87d9-96ab216db401" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C6A06CA9-E1FB-4EC4-B629-2B17C6E47C93?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0M2QTA2Q0E5LUUxRkItNEVDNC1CNjI5LTJCMTdDNkU0N0M5Mz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/C6A06CA9-E1FB-4EC4-B629-2B17C6E47C93\",\r\n \"name\": \"C6A06CA9-E1FB-4EC4-B629-2B17C6E47C93\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:38:12.02Z\",\r\n \"endTime\": \"2018-02-02T02:38:19.6Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1866,22 +2034,28 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:39:12 GMT" + "Fri, 02 Feb 2018 02:38:42 GMT" ], "Pragma": [ "no-cache" ], + "Transfer-Encoding": [ + "chunked" + ], "Server": [ "Microsoft-HTTPAPI/2.0" ], + "Vary": [ + "Accept-Encoding" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "1427bb5b-d64e-496b-b2af-be8128098a85" + "c860849e-6dfa-4028-9270-c9289bf9b23c" ], "x-ms-current-utc-date": [ - "8/23/2017 1:39:12 AM" + "2/2/2018 2:38:43 AM" ], "X-Frame-Options": [ "deny" @@ -1895,34 +2069,31 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1191" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" ], "x-ms-correlation-request-id": [ - "16e3b72e-c877-41a0-8b75-22a2bb444f88" + "4abd0070-944f-4c1a-86fd-f82ee8eaf153" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013913Z:16e3b72e-c877-41a0-8b75-22a2bb444f88" + "CENTRALUS:20180202T023843Z:4abd0070-944f-4c1a-86fd-f82ee8eaf153" ] }, - "StatusCode": 204 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/993A85CA-5EEE-4C63-B99B-5CBD1FBC6FFF?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzk5M0E4NUNBLTVFRUUtNEM2My1COTlCLTVDQkQxRkJDNkZGRj9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/C6A06CA9-E1FB-4EC4-B629-2B17C6E47C93?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvQzZBMDZDQTktRTFGQi00RUM0LUI2MjktMkIxN0M2RTQ3QzkzP2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/993A85CA-5EEE-4C63-B99B-5CBD1FBC6FFF\",\r\n \"name\": \"993A85CA-5EEE-4C63-B99B-5CBD1FBC6FFF\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:38:37.7Z\",\r\n \"endTime\": \"2017-08-23T01:38:40.2Z\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], "Expires": [ "-1" ], @@ -1930,23 +2101,23 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:39:08 GMT" + "Fri, 02 Feb 2018 02:38:43 GMT" ], "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "Vary": [ - "Accept-Encoding" - ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "4e3d5231-eebb-4335-bbda-77c7c25c0852" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:38:43 AM" + ], "X-Frame-Options": [ "deny" ], @@ -1959,39 +2130,33 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "a54a9335-06ac-401a-a30c-c6b24e0817ff" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:39:08 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" + "14971" ], "x-ms-correlation-request-id": [ - "3459d3eb-94d0-494a-9bd9-11ffb4bf58d7" + "40b276d3-ebe5-40b3-bda2-1af93798a6b0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013908Z:3459d3eb-94d0-494a-9bd9-11ffb4bf58d7" + "CENTRALUS:20180202T023843Z:40b276d3-ebe5-40b3-bda2-1af93798a6b0" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3cd11477-ac1d-442a-a39d-35d510bd373d" + "93c2b0a7-6d14-4e8d-b0d8-91de0d92ee05" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "", @@ -2006,13 +2171,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:39:13 GMT" + "Fri, 02 Feb 2018 02:38:44 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/4FEB80D6-922E-438D-A6EA-5907EA7D7134?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/53D1BC6F-EAFC-4FA6-9C97-F6E6382B9461?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2021,13 +2186,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/4FEB80D6-922E-438D-A6EA-5907EA7D7134?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/53D1BC6F-EAFC-4FA6-9C97-F6E6382B9461?api-version=2016-05-16" ], "x-ms-request-id": [ - "cb07306d-28c5-40a3-9b7e-1873a112b0d5" + "d86b1e2d-4f50-43b3-9fdf-a3f11e99324e" ], "x-ms-current-utc-date": [ - "8/23/2017 1:39:13 AM" + "2/2/2018 2:38:44 AM" ], "X-Frame-Options": [ "deny" @@ -2045,26 +2210,26 @@ "1190" ], "x-ms-correlation-request-id": [ - "167e131d-5983-4d81-9e03-30d1c3c937ba" + "1fbd1f88-d4aa-4be2-818e-bfc4a6fd45e0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013914Z:167e131d-5983-4d81-9e03-30d1c3c937ba" + "CENTRALUS:20180202T023845Z:1fbd1f88-d4aa-4be2-818e-bfc4a6fd45e0" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/4FEB80D6-922E-438D-A6EA-5907EA7D7134?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzRGRUI4MEQ2LTkyMkUtNDM4RC1BNkVBLTU5MDdFQTdENzEzND9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/53D1BC6F-EAFC-4FA6-9C97-F6E6382B9461?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzUzRDFCQzZGLUVBRkMtNEZBNi05Qzk3LUY2RTYzODJCOTQ2MT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/4FEB80D6-922E-438D-A6EA-5907EA7D7134\",\r\n \"name\": \"4FEB80D6-922E-438D-A6EA-5907EA7D7134\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:39:13.58Z\",\r\n \"endTime\": \"2017-08-23T01:39:15.877Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/53D1BC6F-EAFC-4FA6-9C97-F6E6382B9461\",\r\n \"name\": \"53D1BC6F-EAFC-4FA6-9C97-F6E6382B9461\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:38:43.99Z\",\r\n \"endTime\": \"2018-02-02T02:38:50.583Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -2076,7 +2241,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:39:43 GMT" + "Fri, 02 Feb 2018 02:39:14 GMT" ], "Pragma": [ "no-cache" @@ -2093,6 +2258,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "836f392a-ded9-4210-89a5-1e47ffd6e970" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:39:15 AM" + ], "X-Frame-Options": [ "deny" ], @@ -2105,23 +2276,78 @@ "Content-Security-Policy": [ "script-src 'self'" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "3e3408c5-7f6f-45ce-b789-ecf4844febbe" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T023915Z:3e3408c5-7f6f-45ce-b789-ecf4844febbe" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/53D1BC6F-EAFC-4FA6-9C97-F6E6382B9461?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvNTNEMUJDNkYtRUFGQy00RkE2LTlDOTctRjZFNjM4MkI5NDYxP2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:39:14 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "4828ed39-cb88-48b7-b13b-a6cf0983d64a" + "a9e9c5a3-4dad-48d6-a919-f5291a66495f" ], "x-ms-current-utc-date": [ - "8/23/2017 1:39:44 AM" + "2/2/2018 2:39:15 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14969" ], "x-ms-correlation-request-id": [ - "a77a9c95-9979-44aa-934b-5580e92fbe4d" + "8e09f92c-ad58-40dc-8964-4a3080df2841" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T013944Z:a77a9c95-9979-44aa-934b-5580e92fbe4d" + "CENTRALUS:20180202T023915Z:8e09f92c-ad58-40dc-8964-4a3080df2841" ] }, - "StatusCode": 200 + "StatusCode": 204 } ], "Names": {}, diff --git a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateServerWithGatewayTest.json b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateServerWithGatewayTest.json index 68829053fd5c..04cb2deeab13 100644 --- a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateServerWithGatewayTest.json +++ b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/CreateServerWithGatewayTest.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"asengsys@microsoft.com\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest?dummykey1\",\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\"\r\n }\r\n },\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "RequestHeaders": { @@ -13,20 +13,20 @@ "558" ], "x-ms-client-request-id": [ - "6b695a2e-f20c-412d-862d-e1a90f6c2bc3" + "bd312f8e-abaf-4b31-b4d7-25a730002e51" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://westus.asazure.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"asengsys@microsoft.com\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\",\r\n \"gatewayObjectId\": \"04ebc615-4692-4449-b706-4183c73d6099\",\r\n \"dmtsClusterUri\": \"https://WABI-WEST-US-redirect.analysis.windows.net\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://westus.asazure.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"asengsys@microsoft.com\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\",\r\n \"gatewayObjectId\": \"04ebc615-4692-4449-b706-4183c73d6099\",\r\n \"dmtsClusterUri\": \"https://WABI-WEST-US-redirect.analysis.windows.net\"\r\n },\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "883" + "905" ], "Content-Type": [ "application/json; charset=utf-8" @@ -38,13 +38,13 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:57:33 GMT" + "Fri, 02 Feb 2018 02:52:00 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationresults/B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4?api-version=2016-05-16" + "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationresults/182D1C91-CAD2-448B-9FB0-135C159FC999?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -53,13 +53,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4?api-version=2016-05-16" + "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/182D1C91-CAD2-448B-9FB0-135C159FC999?api-version=2016-05-16" ], "x-ms-request-id": [ - "154dfa50-9fcf-4a61-845c-d4e1812a025a" + "25aba5b2-e811-4f8e-85e1-e9088710f545" ], "x-ms-current-utc-date": [ - "9/22/2017 4:57:30 PM" + "2/2/2018 2:51:48 AM" ], "X-Frame-Options": [ "deny" @@ -77,26 +77,26 @@ "1199" ], "x-ms-correlation-request-id": [ - "1a05fa44-83b9-4f3d-ba76-3e474edb9e82" + "01c14461-2145-48f1-90cd-55cd2da60df5" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165733Z:1a05fa44-83b9-4f3d-ba76-3e474edb9e82" + "SOUTHEASTASIA:20180202T025200Z:01c14461-2145-48f1-90cd-55cd2da60df5" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0I5QUYwRTM2LTI2MzMtNDJFMC1CQ0I2LUFDNDdDNUREN0VDND9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/182D1C91-CAD2-448B-9FB0-135C159FC999?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzE4MkQxQzkxLUNBRDItNDQ4Qi05RkIwLTEzNUMxNTlGQzk5OT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/locations/westus/operationstatuses/B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4\",\r\n \"name\": \"B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2017-09-22T16:57:30.497Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/locations/westus/operationstatuses/182D1C91-CAD2-448B-9FB0-135C159FC999\",\r\n \"name\": \"182D1C91-CAD2-448B-9FB0-135C159FC999\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2018-02-02T02:51:51.657Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -108,7 +108,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:03 GMT" + "Fri, 02 Feb 2018 02:52:30 GMT" ], "Pragma": [ "no-cache" @@ -125,6 +125,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "8eff6453-4dc1-499a-aaee-e88551c85851" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:52:30 AM" + ], "X-Frame-Options": [ "deny" ], @@ -137,36 +143,30 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "42f18592-f20f-4f97-b1c0-f0836b43f093" - ], - "x-ms-current-utc-date": [ - "9/22/2017 4:58:04 PM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14999" ], "x-ms-correlation-request-id": [ - "4c692d1a-b213-4fb3-bdfc-62f9887908fa" + "e38c9a83-5a46-4c1e-814c-990b83e84d5e" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165803Z:4c692d1a-b213-4fb3-bdfc-62f9887908fa" + "SOUTHEASTASIA:20180202T025230Z:e38c9a83-5a46-4c1e-814c-990b83e84d5e" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0I5QUYwRTM2LTI2MzMtNDJFMC1CQ0I2LUFDNDdDNUREN0VDND9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/182D1C91-CAD2-448B-9FB0-135C159FC999?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzE4MkQxQzkxLUNBRDItNDQ4Qi05RkIwLTEzNUMxNTlGQzk5OT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/locations/westus/operationstatuses/B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4\",\r\n \"name\": \"B9AF0E36-2633-42E0-BCB6-AC47C5DD7EC4\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-09-22T16:57:30.497Z\",\r\n \"endTime\": \"2017-09-22T16:58:17.74Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/locations/westus/operationstatuses/182D1C91-CAD2-448B-9FB0-135C159FC999\",\r\n \"name\": \"182D1C91-CAD2-448B-9FB0-135C159FC999\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:51:51.657Z\",\r\n \"endTime\": \"2018-02-02T02:52:50.86Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -178,7 +178,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:32 GMT" + "Fri, 02 Feb 2018 02:53:00 GMT" ], "Pragma": [ "no-cache" @@ -195,6 +195,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "cdc6224c-f548-4ad2-9665-2fb541bc5fa4" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:53:01 AM" + ], "X-Frame-Options": [ "deny" ], @@ -207,36 +213,30 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "5ee85356-a97e-4863-8ea8-16dbd08de5fa" - ], - "x-ms-current-utc-date": [ - "9/22/2017 4:58:34 PM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14998" ], "x-ms-correlation-request-id": [ - "0d49d7a6-def9-49f4-9d04-9376fb6df0ef" + "62d8e3a8-b72b-4042-a03b-4a6e2cce5901" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165833Z:0d49d7a6-def9-49f4-9d04-9376fb6df0ef" + "SOUTHEASTASIA:20180202T025301Z:62d8e3a8-b72b-4042-a03b-4a6e2cce5901" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://westus.asazure.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"asengsys@microsoft.com\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\",\r\n \"gatewayObjectId\": \"04ebc615-4692-4449-b706-4183c73d6099\",\r\n \"dmtsClusterUri\": \"https://WABI-WEST-US-redirect.analysis.windows.net\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://westus.asazure.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"asengsys@microsoft.com\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\",\r\n \"gatewayObjectId\": \"04ebc615-4692-4449-b706-4183c73d6099\",\r\n \"dmtsClusterUri\": \"https://WABI-WEST-US-redirect.analysis.windows.net\"\r\n },\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -248,7 +248,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:33 GMT" + "Fri, 02 Feb 2018 02:53:00 GMT" ], "Pragma": [ "no-cache" @@ -266,10 +266,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "528298fd-df72-41e9-a98e-d74f283fe438" + "dd440a17-ae63-487b-bf33-f297021b5e6b" ], "x-ms-current-utc-date": [ - "9/22/2017 4:58:34 PM" + "2/2/2018 2:53:01 AM" ], "X-Frame-Options": [ "deny" @@ -284,35 +284,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14997" ], "x-ms-correlation-request-id": [ - "62b07584-e7dc-4921-85f9-f926fc8b2fdf" + "10a32bc7-a0f9-4a3e-9a3d-589f9212833c" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165833Z:62b07584-e7dc-4921-85f9-f926fc8b2fdf" + "SOUTHEASTASIA:20180202T025301Z:10a32bc7-a0f9-4a3e-9a3d-589f9212833c" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c937630c-1c72-4a14-a99f-83a607eacda4" + "63a10c74-725c-4d61-bf2a-5e87b80450ef" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://westus.asazure.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"asengsys@microsoft.com\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\",\r\n \"gatewayObjectId\": \"04ebc615-4692-4449-b706-4183c73d6099\",\r\n \"dmtsClusterUri\": \"https://WABI-WEST-US-redirect.analysis.windows.net\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://westus.asazure.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"asengsys@microsoft.com\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\",\r\n \"gatewayObjectId\": \"04ebc615-4692-4449-b706-4183c73d6099\",\r\n \"dmtsClusterUri\": \"https://WABI-WEST-US-redirect.analysis.windows.net\"\r\n },\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -324,7 +324,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:33 GMT" + "Fri, 02 Feb 2018 02:53:01 GMT" ], "Pragma": [ "no-cache" @@ -342,10 +342,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "be71cc08-3682-4585-9101-20eb3eab3c70" + "fe58d67a-2911-436b-ab5e-2800f88b7093" ], "x-ms-current-utc-date": [ - "9/22/2017 4:58:34 PM" + "2/2/2018 2:53:01 AM" ], "X-Frame-Options": [ "deny" @@ -360,32 +360,32 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14996" ], "x-ms-correlation-request-id": [ - "f763e042-4c5e-4a83-b5a9-a924fbe501e7" + "57c9906f-060f-4090-81bb-acd70a60d156" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165833Z:f763e042-4c5e-4a83-b5a9-a924fbe501e7" + "SOUTHEASTASIA:20180202T025301Z:57c9906f-060f-4090-81bb-acd70a60d156" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/listGatewayStatus?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvbGlzdEdhdGV3YXlTdGF0dXM/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/listGatewayStatus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvbGlzdEdhdGV3YXlTdGF0dXM/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1cf75637-9a11-433a-ba07-691b5eb44cd1" + "5b58d284-4af5-4308-946a-deb98b0da641" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "{\r\n \"status\": 0\r\n}", @@ -400,7 +400,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:35 GMT" + "Fri, 02 Feb 2018 02:53:03 GMT" ], "Pragma": [ "no-cache" @@ -418,10 +418,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "ec217820-45b9-43ef-a91a-dbe4fffa00ea" + "12d05896-aa76-4ab9-8ba0-ce494cd8f3d1" ], "x-ms-current-utc-date": [ - "9/22/2017 4:58:35 PM" + "2/2/2018 2:53:02 AM" ], "X-Frame-Options": [ "deny" @@ -439,32 +439,32 @@ "1198" ], "x-ms-correlation-request-id": [ - "546c9b0c-f2e5-41d3-80f0-d76f6a9a136e" + "f0914646-8658-481b-aaec-a3f1792ef2b7" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165835Z:546c9b0c-f2e5-41d3-80f0-d76f6a9a136e" + "SOUTHEASTASIA:20180202T025304Z:f0914646-8658-481b-aaec-a3f1792ef2b7" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/listGatewayStatus?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvbGlzdEdhdGV3YXlTdGF0dXM/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/listGatewayStatus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvbGlzdEdhdGV3YXlTdGF0dXM/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9186e347-2191-4fa5-b1a3-d007e2ada0e3" + "c48cfdf5-46c7-44e4-b89d-7be08b63b9fc" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"GatewayNotAssociated\",\r\n \"subCode\": 0,\r\n \"message\": \"A unified gateway is not associated with server azsdktest.\",\r\n \"timeStamp\": \"2017-09-22T16:58:37.2420452Z\",\r\n \"httpStatusCode\": 400,\r\n \"details\": [\r\n {\r\n \"code\": \"RootActivityId\",\r\n \"message\": \"e1644919-66ed-4971-9b3f-db46d9964f2d\"\r\n },\r\n {\r\n \"code\": \"Param1\",\r\n \"message\": \"azsdktest\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"GatewayNotAssociated\",\r\n \"subCode\": 0,\r\n \"message\": \"A unified gateway is not associated with server azsdktest.\",\r\n \"timeStamp\": \"2018-02-02T02:53:04.7683462Z\",\r\n \"httpStatusCode\": 400,\r\n \"details\": [\r\n {\r\n \"code\": \"RootActivityId\",\r\n \"message\": \"c423467a-819c-41e4-9d89-e6e7a4449abe\"\r\n },\r\n {\r\n \"code\": \"Param1\",\r\n \"message\": \"azsdktest\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "315" @@ -479,7 +479,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:35 GMT" + "Fri, 02 Feb 2018 02:53:04 GMT" ], "Pragma": [ "no-cache" @@ -491,41 +491,38 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "e1644919-66ed-4971-9b3f-db46d9964f2d" + "c423467a-819c-41e4-9d89-e6e7a4449abe" ], "x-ms-current-utc-date": [ - "9/22/2017 4:58:37 PM" - ], - "x-ms-xmlaerror-extended": [ - "A unified gateway is not associated with server azsdktest." + "2/2/2018 2:53:04 AM" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], "x-ms-correlation-request-id": [ - "46167765-46d1-48ad-86f0-9c8950d298c2" + "d4f19a15-bedf-481d-99d4-cf51a8d3ec3b" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165836Z:46167765-46d1-48ad-86f0-9c8950d298c2" + "SOUTHEASTASIA:20180202T025305Z:d4f19a15-bedf-481d-99d4-cf51a8d3ec3b" ] }, "StatusCode": 400 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/dissociateGateway?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvZGlzc29jaWF0ZUdhdGV3YXk/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/dissociateGateway?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3QvZGlzc29jaWF0ZUdhdGV3YXk/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f76a7867-cb5f-4029-abd8-c12c30a140cf" + "b2064508-0165-4737-8336-87009503264c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "", @@ -540,7 +537,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:35 GMT" + "Fri, 02 Feb 2018 02:53:03 GMT" ], "Pragma": [ "no-cache" @@ -552,10 +549,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "980015cc-2eb6-485e-9af1-5c2e4a3db9ad" + "ed596551-f8d8-4078-a12b-8fb48fb38326" ], "x-ms-current-utc-date": [ - "9/22/2017 4:58:37 PM" + "2/2/2018 2:53:04 AM" ], "X-Frame-Options": [ "deny" @@ -573,29 +570,29 @@ "1197" ], "x-ms-correlation-request-id": [ - "7c4e6a24-ee04-4993-b9d0-1e2d72b9c3be" + "0a243a8f-5010-4935-8497-d9ce53947d47" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165836Z:7c4e6a24-ee04-4993-b9d0-1e2d72b9c3be" + "SOUTHEASTASIA:20180202T025304Z:0a243a8f-5010-4935-8497-d9ce53947d47" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f9c6b3af-3c18-4f9e-a457-9f03eda9326d" + "be6440a3-2188-4c21-ae72-69bf83aeb533" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "", @@ -610,13 +607,13 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:58:36 GMT" + "Fri, 02 Feb 2018 02:53:05 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationresults/79815F6D-A97B-49D3-8D16-910C10AB402D?api-version=2016-05-16" + "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationresults/9C9895BD-E613-435B-91B9-E84BAA15EADA?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -625,13 +622,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/79815F6D-A97B-49D3-8D16-910C10AB402D?api-version=2016-05-16" + "https://management.azure.com/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/9C9895BD-E613-435B-91B9-E84BAA15EADA?api-version=2016-05-16" ], "x-ms-request-id": [ - "7f72e228-0529-46be-a448-e8b8fe14dfac" + "1b67d4bd-fb5e-4069-b9ed-f03f7f15e5ce" ], "x-ms-current-utc-date": [ - "9/22/2017 4:58:37 PM" + "2/2/2018 2:53:05 AM" ], "X-Frame-Options": [ "deny" @@ -649,26 +646,26 @@ "1195" ], "x-ms-correlation-request-id": [ - "cc3d631b-3433-4d43-92d8-de80406f88b2" + "99b809fe-a230-4a33-8042-15de0254a60d" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165836Z:cc3d631b-3433-4d43-92d8-de80406f88b2" + "SOUTHEASTASIA:20180202T025306Z:99b809fe-a230-4a33-8042-15de0254a60d" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/79815F6D-A97B-49D3-8D16-910C10AB402D?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzc5ODE1RjZELUE5N0ItNDlEMy04RDE2LTkxMEMxMEFCNDAyRD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/9C9895BD-E613-435B-91B9-E84BAA15EADA?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzlDOTg5NUJELUU2MTMtNDM1Qi05MUI5LUU4NEJBQTE1RUFEQT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/locations/westus/operationstatuses/79815F6D-A97B-49D3-8D16-910C10AB402D\",\r\n \"name\": \"79815F6D-A97B-49D3-8D16-910C10AB402D\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-09-22T16:58:36.21Z\",\r\n \"endTime\": \"2017-09-22T16:58:39.257Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/locations/westus/operationstatuses/9C9895BD-E613-435B-91B9-E84BAA15EADA\",\r\n \"name\": \"9C9895BD-E613-435B-91B9-E84BAA15EADA\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:53:06.69Z\",\r\n \"endTime\": \"2018-02-02T02:53:14.533Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -680,7 +677,7 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:59:06 GMT" + "Fri, 02 Feb 2018 02:53:36 GMT" ], "Pragma": [ "no-cache" @@ -697,6 +694,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "56c01f95-a5bf-4dce-86cc-a2ed5f14b72b" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:53:36 AM" + ], "X-Frame-Options": [ "deny" ], @@ -709,42 +712,97 @@ "Content-Security-Policy": [ "script-src 'self'" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "ddef2119-49d4-4f38-936b-f9e51265bdde" + ], + "x-ms-routing-request-id": [ + "SOUTHEASTASIA:20180202T025336Z:ddef2119-49d4-4f38-936b-f9e51265bdde" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/providers/Microsoft.AnalysisServices/locations/westus/operationresults/9C9895BD-E613-435B-91B9-E84BAA15EADA?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvOUM5ODk1QkQtRTYxMy00MzVCLTkxQjktRTg0QkFBMTVFQURBP2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:53:36 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "03782c7a-5424-48d1-94c8-e0519185c1cd" + "5435cf03-a397-4d65-8c36-bf13d575ed46" ], "x-ms-current-utc-date": [ - "9/22/2017 4:59:08 PM" + "2/2/2018 2:53:36 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14962" + "14994" ], "x-ms-correlation-request-id": [ - "c0a37ca6-3620-4cb7-a402-5d8ede68226c" + "0a08286a-aacb-472e-9ad7-37f1716b8c76" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165906Z:c0a37ca6-3620-4cb7-a402-5d8ede68226c" + "SOUTHEASTASIA:20180202T025337Z:0a08286a-aacb-472e-9ad7-37f1716b8c76" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycz9hcGktdmVyc2lvbj0yMDE3LTA3LTE0", + "RequestUri": "/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYmE1OWE1NTYtNTAzNC00YmJiLTgwYjQtNGMzN2NmMTA4M2U5L3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycz9hcGktdmVyc2lvbj0yMDE3LTA4LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "35805f13-d000-48f2-a61c-e0860fe888e9" + "7b86c162-c3db-47f9-9e2c-ffb73e7b1490" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://westus.asazure.windows.net/azsdktest0123\",\r\n \"managedMode\": 1,\r\n \"gatewayDetails\": {\r\n \"gatewayResourceId\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.Web/connectionGateways/azsdktest\",\r\n \"gatewayObjectId\": \"04ebc615-4692-4449-b706-4183c73d6099\",\r\n \"dmtsClusterUri\": \"https://WABI-WEST-US-redirect.analysis.windows.net\"\r\n },\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/ba59a556-5034-4bbb-80b4-4c37cf1083e9/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest0123\",\r\n \"name\": \"azsdktest0123\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {}\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -756,28 +814,49 @@ "no-cache" ], "Date": [ - "Fri, 22 Sep 2017 16:59:06 GMT" + "Fri, 02 Feb 2018 02:53:37 GMT" ], "Pragma": [ "no-cache" ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], "Vary": [ "Accept-Encoding" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3fde72c7-5c8e-40a1-80e6-6c7f005bae5d" + "6741de48-5518-4126-8d2b-64af70f1a055" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:53:37 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" ], "x-ms-correlation-request-id": [ - "3fde72c7-5c8e-40a1-80e6-6c7f005bae5d" + "bed96898-0063-4396-be58-37f0313e7d7a" ], "x-ms-routing-request-id": [ - "WESTUS2:20170922T165907Z:3fde72c7-5c8e-40a1-80e6-6c7f005bae5d" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "SOUTHEASTASIA:20180202T025337Z:bed96898-0063-4396-be58-37f0313e7d7a" ] }, "StatusCode": 200 diff --git a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/FirewallTest.json b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/FirewallTest.json new file mode 100644 index 000000000000..d3745b41169f --- /dev/null +++ b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/FirewallTest.json @@ -0,0 +1,799 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/skus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9za3VzP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0e7cd9e2-51fd-4f39-8a27-2ab872a284cf" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"B1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"B2\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"D1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S0\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S2\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S4\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:45:45 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-request-id": [ + "9338b1ae-ba07-4428-ac4d-f8f7c9168527" + ], + "x-ms-correlation-request-id": [ + "9338b1ae-ba07-4428-ac4d-f8f7c9168527" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024546Z:9338b1ae-ba07-4428-ac4d-f8f7c9168527" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest?dummykey1\",\r\n \"ipV4FirewallSettings\": {\r\n \"firewallRules\": [\r\n {\r\n \"firewallRuleName\": \"rule1\",\r\n \"rangeStart\": \"0.0.0.0\",\r\n \"rangeEnd\": \"255.255.255.255\"\r\n },\r\n {\r\n \"firewallRuleName\": \"rule2\",\r\n \"rangeStart\": \"7.7.7.7\",\r\n \"rangeEnd\": \"8.8.8.8\"\r\n }\r\n ],\r\n \"enablePowerBIService\": \"True\"\r\n }\r\n },\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "776" + ], + "x-ms-client-request-id": [ + "3339b448-3321-443c-bd15-83b839e2caf1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"ipV4FirewallSettings\": {\r\n \"firewallRules\": [\r\n {\r\n \"firewallRuleName\": \"rule1\",\r\n \"rangeStart\": \"0.0.0.0\",\r\n \"rangeEnd\": \"255.255.255.255\"\r\n },\r\n {\r\n \"firewallRuleName\": \"rule2\",\r\n \"rangeStart\": \"7.7.7.7\",\r\n \"rangeEnd\": \"8.8.8.8\"\r\n }\r\n ],\r\n \"enablePowerBIService\": true\r\n },\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "864" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:45:53 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/B85B1218-5AA6-4308-A2E1-A518CFFF1B89?api-version=2016-05-16" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/B85B1218-5AA6-4308-A2E1-A518CFFF1B89?api-version=2016-05-16" + ], + "x-ms-request-id": [ + "055bb799-4852-4e23-b13b-72c722f6eedc" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:45:46 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1189" + ], + "x-ms-correlation-request-id": [ + "b243708f-c6b5-494c-b9c8-63683a9b685f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024553Z:b243708f-c6b5-494c-b9c8-63683a9b685f" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/B85B1218-5AA6-4308-A2E1-A518CFFF1B89?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0I4NUIxMjE4LTVBQTYtNDMwOC1BMkUxLUE1MThDRkZGMUI4OT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/B85B1218-5AA6-4308-A2E1-A518CFFF1B89\",\r\n \"name\": \"B85B1218-5AA6-4308-A2E1-A518CFFF1B89\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2018-02-02T02:45:46.54Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:46:23 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "46c140a7-8ed0-497f-9c84-78337a38a572" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:46:24 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-correlation-request-id": [ + "3e76eb62-43ff-4d1c-97cb-63353ee79178" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024624Z:3e76eb62-43ff-4d1c-97cb-63353ee79178" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/B85B1218-5AA6-4308-A2E1-A518CFFF1B89?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0I4NUIxMjE4LTVBQTYtNDMwOC1BMkUxLUE1MThDRkZGMUI4OT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/B85B1218-5AA6-4308-A2E1-A518CFFF1B89\",\r\n \"name\": \"B85B1218-5AA6-4308-A2E1-A518CFFF1B89\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:45:46.54Z\",\r\n \"endTime\": \"2018-02-02T02:46:31.557Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:46:54 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "755c02e6-50a2-40fb-97c3-aff35b9b2759" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:46:54 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "d58bc004-a3c4-460d-a729-aaff22aaa2a2" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024654Z:d58bc004-a3c4-460d-a729-aaff22aaa2a2" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"ipV4FirewallSettings\": {\r\n \"firewallRules\": [\r\n {\r\n \"firewallRuleName\": \"rule1\",\r\n \"rangeStart\": \"0.0.0.0\",\r\n \"rangeEnd\": \"255.255.255.255\"\r\n },\r\n {\r\n \"firewallRuleName\": \"rule2\",\r\n \"rangeStart\": \"7.7.7.7\",\r\n \"rangeEnd\": \"8.8.8.8\"\r\n }\r\n ],\r\n \"enablePowerBIService\": true\r\n },\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:46:54 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "a4b43815-b059-4205-9ff7-4f5b51ae8d92" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:46:54 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-correlation-request-id": [ + "e6bb98f3-a830-4f79-8d7e-945c70562361" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024654Z:e6bb98f3-a830-4f79-8d7e-945c70562361" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "36bb933e-c0ee-42c8-a4c1-c1521e474c20" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"ipV4FirewallSettings\": {\r\n \"firewallRules\": [\r\n {\r\n \"firewallRuleName\": \"rule1\",\r\n \"rangeStart\": \"0.0.0.0\",\r\n \"rangeEnd\": \"255.255.255.255\"\r\n },\r\n {\r\n \"firewallRuleName\": \"rule2\",\r\n \"rangeStart\": \"7.7.7.7\",\r\n \"rangeEnd\": \"8.8.8.8\"\r\n }\r\n ],\r\n \"enablePowerBIService\": true\r\n },\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:46:54 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "b63999ee-0994-49ba-89eb-14419e747854" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:46:55 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-correlation-request-id": [ + "7391626d-13b7-4838-82ac-f1b47fd0761d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024654Z:7391626d-13b7-4838-82ac-f1b47fd0761d" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ca4c8e7d-34ee-4829-93fb-1035dd65f599" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"ipV4FirewallSettings\": {\r\n \"firewallRules\": [\r\n {\r\n \"firewallRuleName\": \"rule3\",\r\n \"rangeStart\": \"6.6.6.6\",\r\n \"rangeEnd\": \"255.255.255.255\"\r\n }\r\n ],\r\n \"enablePowerBIService\": false\r\n },\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:46:55 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "48d6f47b-223b-4ae1-9044-b26950ff62fc" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:46:55 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14951" + ], + "x-ms-correlation-request-id": [ + "de01e93d-62c8-462a-b5b2-2cfedeceb9cf" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024655Z:de01e93d-62c8-462a-b5b2-2cfedeceb9cf" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"properties\": {\r\n \"ipV4FirewallSettings\": {\r\n \"firewallRules\": [\r\n {\r\n \"firewallRuleName\": \"rule3\",\r\n \"rangeStart\": \"6.6.6.6\",\r\n \"rangeEnd\": \"255.255.255.255\"\r\n }\r\n ],\r\n \"enablePowerBIService\": \"False\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "280" + ], + "x-ms-client-request-id": [ + "6aacbc29-dfd9-40da-83d5-d4dac4ec9076" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"ipV4FirewallSettings\": {\r\n \"firewallRules\": [\r\n {\r\n \"firewallRuleName\": \"rule3\",\r\n \"rangeStart\": \"6.6.6.6\",\r\n \"rangeEnd\": \"255.255.255.255\"\r\n }\r\n ],\r\n \"enablePowerBIService\": false\r\n },\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:46:55 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "cb09318e-6ada-4bf1-89b1-21864ff50acf" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:46:55 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1188" + ], + "x-ms-correlation-request-id": [ + "abba13dc-7484-4b23-b267-ab158bd22f10" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024655Z:abba13dc-7484-4b23-b267-ab158bd22f10" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2d904fd7-7fc5-4d15-b50b-3e47db086d38" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:46:56 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/75F033C4-596D-4E24-A6B9-DDC42A81CD20?api-version=2016-05-16" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/75F033C4-596D-4E24-A6B9-DDC42A81CD20?api-version=2016-05-16" + ], + "x-ms-request-id": [ + "357679e5-b35c-4e7e-9da3-9148e8264ae4" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:46:56 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1187" + ], + "x-ms-correlation-request-id": [ + "fa6793db-94af-4ce6-968d-69f17d54b240" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024656Z:fa6793db-94af-4ce6-968d-69f17d54b240" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/75F033C4-596D-4E24-A6B9-DDC42A81CD20?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzc1RjAzM0M0LTU5NkQtNEUyNC1BNkI5LUREQzQyQTgxQ0QyMD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/75F033C4-596D-4E24-A6B9-DDC42A81CD20\",\r\n \"name\": \"75F033C4-596D-4E24-A6B9-DDC42A81CD20\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:46:55.65Z\",\r\n \"endTime\": \"2018-02-02T02:47:02.167Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:47:26 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "64cfedc3-7ec0-44a1-b482-0e06136fd915" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:47:27 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-correlation-request-id": [ + "90d46a26-aa12-44a8-b5d4-579dd3cfcde9" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024726Z:90d46a26-aa12-44a8-b5d4-579dd3cfcde9" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/75F033C4-596D-4E24-A6B9-DDC42A81CD20?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvNzVGMDMzQzQtNTk2RC00RTI0LUE2QjktRERDNDJBODFDRDIwP2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:47:26 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "b84e8ff4-b174-4429-a89a-f74e322ab8e6" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:47:27 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-correlation-request-id": [ + "40097601-7c60-4895-a6e5-ffac849ee353" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024727Z:40097601-7c60-4895-a6e5-ffac849ee353" + ] + }, + "StatusCode": 204 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "613192d7-503f-477a-9cfe-4efc3ee2bd60" + } +} \ No newline at end of file diff --git a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/ScaleOutTest.json b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/ScaleOutTest.json new file mode 100644 index 000000000000..64911036e1b7 --- /dev/null +++ b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/ScaleOutTest.json @@ -0,0 +1,942 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/skus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9za3VzP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8c9f3169-72f3-4911-a8ba-53da26d9d58a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"B1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"B2\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"D1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S0\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S2\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S4\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:47:36 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14948" + ], + "x-ms-request-id": [ + "a06cb3a2-741c-4fa6-b3db-bc5fd7aaf39d" + ], + "x-ms-correlation-request-id": [ + "a06cb3a2-741c-4fa6-b3db-bc5fd7aaf39d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024737Z:a06cb3a2-741c-4fa6-b3db-bc5fd7aaf39d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest?dummykey1\"\r\n },\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"capacity\": 2\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "412" + ], + "x-ms-client-request-id": [ + "d83c3dc8-31b5-4910-99b8-5215d75048a1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"capacity\": 2\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "652" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:47:44 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/C3BBE03B-B64B-483F-8363-6FD27E0C7A67?api-version=2016-05-16" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C3BBE03B-B64B-483F-8363-6FD27E0C7A67?api-version=2016-05-16" + ], + "x-ms-request-id": [ + "2411d43e-b6ad-4f92-9430-bb52f2b5c928" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:47:38 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1186" + ], + "x-ms-correlation-request-id": [ + "2c449bf8-243c-44de-9880-9c181412bc16" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024744Z:2c449bf8-243c-44de-9880-9c181412bc16" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C3BBE03B-B64B-483F-8363-6FD27E0C7A67?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0MzQkJFMDNCLUI2NEItNDgzRi04MzYzLTZGRDI3RTBDN0E2Nz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/C3BBE03B-B64B-483F-8363-6FD27E0C7A67\",\r\n \"name\": \"C3BBE03B-B64B-483F-8363-6FD27E0C7A67\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2018-02-02T02:47:37.713Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:48:15 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "01f89845-687d-4838-9fad-8087d1bc6a92" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:48:15 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-correlation-request-id": [ + "6350d0ef-eaf8-4203-a55f-0af31b9a1543" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024815Z:6350d0ef-eaf8-4203-a55f-0af31b9a1543" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C3BBE03B-B64B-483F-8363-6FD27E0C7A67?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0MzQkJFMDNCLUI2NEItNDgzRi04MzYzLTZGRDI3RTBDN0E2Nz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/C3BBE03B-B64B-483F-8363-6FD27E0C7A67\",\r\n \"name\": \"C3BBE03B-B64B-483F-8363-6FD27E0C7A67\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:47:37.713Z\",\r\n \"endTime\": \"2018-02-02T02:48:20.447Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:48:45 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "b458c173-79cb-4d45-a287-981c69a6dcb9" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:48:45 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14944" + ], + "x-ms-correlation-request-id": [ + "1b95b247-1e7d-43c9-a6a0-c690dd3b67b5" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024845Z:1b95b247-1e7d-43c9-a6a0-c690dd3b67b5" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 2\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:48:45 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "a70f826b-f6de-4073-b9ef-3e9c70095dd8" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:48:46 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-correlation-request-id": [ + "e5d04651-7522-4712-b697-b79fe534cef1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024845Z:e5d04651-7522-4712-b697-b79fe534cef1" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d12966a4-8645-4c71-b604-039f06b255d8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 2\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:48:45 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "4c8fecec-3a80-4321-84c0-e26693c9a07a" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:48:46 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-correlation-request-id": [ + "84d1ff6b-b89d-4cc6-9970-76b955670e28" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024846Z:84d1ff6b-b89d-4cc6-9970-76b955670e28" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:49:17 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "b6327b1a-95e5-461c-9b0a-09380c368ae8" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:49:17 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-correlation-request-id": [ + "1958e2fa-a4cb-4817-a211-66f1a486c5e7" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024917Z:1958e2fa-a4cb-4817-a211-66f1a486c5e7" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8113258c-ac80-4cff-9d68-7b441b292ba4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:49:17 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "fe6a9858-2de1-4a9f-8676-0bfa6f9e1d4c" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:49:18 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-correlation-request-id": [ + "55495330-5ff9-49ed-9f11-a95e766854dc" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024917Z:55495330-5ff9-49ed-9f11-a95e766854dc" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "84" + ], + "x-ms-client-request-id": [ + "1ff9d6ea-9de1-4ac9-bad5-8d4b47e4bca9" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Preparing\",\r\n \"state\": \"Preparing\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "696" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:48:46 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/054258A7-13E8-4469-BC80-5A36FE16FC14?api-version=2016-05-16" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/054258A7-13E8-4469-BC80-5A36FE16FC14?api-version=2016-05-16" + ], + "x-ms-request-id": [ + "5e77e4d5-3258-48c4-8cc2-e5d2d29c2d41" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:48:46 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1185" + ], + "x-ms-correlation-request-id": [ + "2bd70292-e22f-4c5e-8b69-4c7b645edaba" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024847Z:2bd70292-e22f-4c5e-8b69-4c7b645edaba" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/054258A7-13E8-4469-BC80-5A36FE16FC14?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzA1NDI1OEE3LTEzRTgtNDQ2OS1CQzgwLTVBMzZGRTE2RkMxND9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/054258A7-13E8-4469-BC80-5A36FE16FC14\",\r\n \"name\": \"054258A7-13E8-4469-BC80-5A36FE16FC14\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:48:46.26Z\",\r\n \"endTime\": \"2018-02-02T02:48:47.98Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:49:16 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "1b5f5a8d-c5d1-4fa9-ae3f-f85ba999ed56" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:49:17 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "e4966d30-f625-4dff-bfdd-01e5b3148978" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024917Z:e4966d30-f625-4dff-bfdd-01e5b3148978" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "21e4d239-1574-4b59-814b-3b50b707b63c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:49:18 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/97402F7B-13CD-4F96-8968-DE14DAA75158?api-version=2016-05-16" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/97402F7B-13CD-4F96-8968-DE14DAA75158?api-version=2016-05-16" + ], + "x-ms-request-id": [ + "4386bb64-daf1-49e8-8be4-90dcf3ac3d75" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:49:18 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1184" + ], + "x-ms-correlation-request-id": [ + "bbf3cf49-8b4e-4b1d-b76f-80e4e41a2620" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024919Z:bbf3cf49-8b4e-4b1d-b76f-80e4e41a2620" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/97402F7B-13CD-4F96-8968-DE14DAA75158?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzk3NDAyRjdCLTEzQ0QtNEY5Ni04OTY4LURFMTREQUE3NTE1OD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/97402F7B-13CD-4F96-8968-DE14DAA75158\",\r\n \"name\": \"97402F7B-13CD-4F96-8968-DE14DAA75158\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:49:18.04Z\",\r\n \"endTime\": \"2018-02-02T02:49:24.587Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:49:48 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "6821d9ac-c0a3-44f3-b7c1-ba054b8d5ee7" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:49:49 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-correlation-request-id": [ + "fbe5114e-a7df-42ba-8118-83b5c7fe0a05" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024949Z:fbe5114e-a7df-42ba-8118-83b5c7fe0a05" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/97402F7B-13CD-4F96-8968-DE14DAA75158?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvOTc0MDJGN0ItMTNDRC00Rjk2LTg5NjgtREUxNERBQTc1MTU4P2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:49:49 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "602eb345-1bd3-41cc-8ec9-a495581e44c2" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:49:49 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-correlation-request-id": [ + "fce80485-1d73-4b70-bf1b-06163de62c34" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024949Z:fce80485-1d73-4b70-bf1b-06163de62c34" + ] + }, + "StatusCode": 204 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "613192d7-503f-477a-9cfe-4efc3ee2bd60" + } +} \ No newline at end of file diff --git a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/ScaleUpTest.json b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/ScaleUpTest.json index e293d0997216..191dc4aa808a 100644 --- a/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/ScaleUpTest.json +++ b/src/SDKs/AnalysisServices/AnalysisServices.Tests/SessionRecords/AnalysisServices.Tests.ScenarioTests.ServerOperationsTests/ScaleUpTest.json @@ -1,20 +1,20 @@ { "Entries": [ { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/skus?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9za3VzP2FwaS12ZXJzaW9uPTIwMTctMDctMTQ=", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/skus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9za3VzP2FwaS12ZXJzaW9uPTIwMTctMDgtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "79cf0d32-0de3-4412-a5e5-9face7c836e3" + "f951b3aa-0793-4959-8da0-5e057d8c1fe8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"B1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"B2\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"D1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S0\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S1\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S2\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"name\": \"S4\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"restrictions\": []\r\n }\r\n ]\r\n}", @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:51:01 GMT" + "Fri, 02 Feb 2018 02:42:26 GMT" ], "Pragma": [ "no-cache" @@ -38,16 +38,16 @@ "Accept-Encoding" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14942" + "14972" ], "x-ms-request-id": [ - "6afd5c76-b27b-4c42-a000-1320ac8591dc" + "0737b899-d462-4ce6-bf68-acf5ad2b20a1" ], "x-ms-correlation-request-id": [ - "6afd5c76-b27b-4c42-a000-1320ac8591dc" + "0737b899-d462-4ce6-bf68-acf5ad2b20a1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015101Z:6afd5c76-b27b-4c42-a000-1320ac8591dc" + "CENTRALUS:20180202T024227Z:0737b899-d462-4ce6-bf68-acf5ad2b20a1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -56,8 +56,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest?dummykey1\"\r\n },\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B1\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "RequestHeaders": { @@ -68,20 +68,20 @@ "392" ], "x-ms-client-request-id": [ - "d6f72bc8-7125-4615-9540-b774af7e12e9" + "adcd55e0-05cd-48fb-ac0e-8f2e2e61d44f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B1\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Provisioning\",\r\n \"state\": \"Provisioning\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B1\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "617" + "639" ], "Content-Type": [ "application/json; charset=utf-8" @@ -93,13 +93,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:51:07 GMT" + "Fri, 02 Feb 2018 02:42:36 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/C7D76048-63EF-441B-A16C-C33DFB734D72?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/346A4142-CC8A-4ABB-94F0-E95722BC983C?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -108,13 +108,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C7D76048-63EF-441B-A16C-C33DFB734D72?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/346A4142-CC8A-4ABB-94F0-E95722BC983C?api-version=2016-05-16" ], "x-ms-request-id": [ - "aa4c49b2-49e9-4d6b-8f69-8059493f6e16" + "89ef7b65-3ac5-4122-ac74-b54c082cdd9e" ], "x-ms-current-utc-date": [ - "8/23/2017 1:51:02 AM" + "2/2/2018 2:42:27 AM" ], "X-Frame-Options": [ "deny" @@ -132,26 +132,26 @@ "1199" ], "x-ms-correlation-request-id": [ - "afa76267-1e4d-4c1f-9bc4-0f65e8a6489f" + "790bbfbc-a1b0-4939-bfb6-d56d4bc42954" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015107Z:afa76267-1e4d-4c1f-9bc4-0f65e8a6489f" + "CENTRALUS:20180202T024236Z:790bbfbc-a1b0-4939-bfb6-d56d4bc42954" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/C7D76048-63EF-441B-A16C-C33DFB734D72?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzL0M3RDc2MDQ4LTYzRUYtNDQxQi1BMTZDLUMzM0RGQjczNEQ3Mj9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/346A4142-CC8A-4ABB-94F0-E95722BC983C?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzM0NkE0MTQyLUNDOEEtNEFCQi05NEYwLUU5NTcyMkJDOTgzQz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/C7D76048-63EF-441B-A16C-C33DFB734D72\",\r\n \"name\": \"C7D76048-63EF-441B-A16C-C33DFB734D72\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:51:02.367Z\",\r\n \"endTime\": \"2017-08-23T01:51:35.387Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/346A4142-CC8A-4ABB-94F0-E95722BC983C\",\r\n \"name\": \"346A4142-CC8A-4ABB-94F0-E95722BC983C\",\r\n \"status\": \"Provisioning\",\r\n \"startTime\": \"2018-02-02T02:42:28.49Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -163,7 +163,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:51:38 GMT" + "Fri, 02 Feb 2018 02:43:06 GMT" ], "Pragma": [ "no-cache" @@ -180,6 +180,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "f1e7e4ec-05e0-41bd-a649-a344a6e47752" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:43:06 AM" + ], "X-Frame-Options": [ "deny" ], @@ -192,36 +198,100 @@ "Content-Security-Policy": [ "script-src 'self'" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "1ed1f513-1477-421a-bfbb-1d2df489555f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024306Z:1ed1f513-1477-421a-bfbb-1d2df489555f" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/346A4142-CC8A-4ABB-94F0-E95722BC983C?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzM0NkE0MTQyLUNDOEEtNEFCQi05NEYwLUU5NTcyMkJDOTgzQz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/346A4142-CC8A-4ABB-94F0-E95722BC983C\",\r\n \"name\": \"346A4142-CC8A-4ABB-94F0-E95722BC983C\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:42:28.49Z\",\r\n \"endTime\": \"2018-02-02T02:43:28.46Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:43:35 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "b3afa651-26cd-4e5a-b35d-68ee095c491a" + "a88c7684-ec7c-4ecb-b357-876529f04b4d" ], "x-ms-current-utc-date": [ - "8/23/2017 1:51:38 AM" + "2/2/2018 2:43:36 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14941" + "14969" ], "x-ms-correlation-request-id": [ - "09b48420-f3b6-45b7-a9ca-5d34e19341aa" + "16d31fe5-08ad-4665-9443-ef9388209673" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015138Z:09b48420-f3b6-45b7-a9ca-5d34e19341aa" + "CENTRALUS:20180202T024336Z:16d31fe5-08ad-4665-9443-ef9388209673" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B1\",\r\n \"tier\": \"Basic\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B1\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -233,7 +303,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:51:38 GMT" + "Fri, 02 Feb 2018 02:43:37 GMT" ], "Pragma": [ "no-cache" @@ -251,10 +321,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "7a106cbe-83e4-46a5-8a79-3dae910d7e81" + "c01fd9ba-28d5-4910-8251-2681cfdd25fe" ], "x-ms-current-utc-date": [ - "8/23/2017 1:51:38 AM" + "2/2/2018 2:43:37 AM" ], "X-Frame-Options": [ "deny" @@ -269,35 +339,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14940" + "14968" ], "x-ms-correlation-request-id": [ - "ab2cca55-cb17-48e7-a703-c586bc521aca" + "c1d6ea1c-b848-43db-a462-1054ad8eb7ef" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015138Z:ab2cca55-cb17-48e7-a703-c586bc521aca" + "CENTRALUS:20180202T024337Z:c1d6ea1c-b848-43db-a462-1054ad8eb7ef" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "93e8ba34-dda9-437f-9277-46531994cadc" + "b25c57a9-5645-4752-96e6-fdd513367653" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B1\",\r\n \"tier\": \"Basic\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B1\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -309,7 +379,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:51:38 GMT" + "Fri, 02 Feb 2018 02:43:37 GMT" ], "Pragma": [ "no-cache" @@ -327,10 +397,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "2e177a01-1d30-454d-b459-373fc961f7fd" + "c56819d4-c180-414d-a0b2-244a4ce01d1b" ], "x-ms-current-utc-date": [ - "8/23/2017 1:51:38 AM" + "2/2/2018 2:43:37 AM" ], "X-Frame-Options": [ "deny" @@ -345,29 +415,29 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14939" + "14967" ], "x-ms-correlation-request-id": [ - "534079d1-f9d2-4f41-9968-1ff1537d877d" + "2e32a0ee-afd5-424e-b38d-46db3bc674ae" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015138Z:534079d1-f9d2-4f41-9968-1ff1537d877d" + "CENTRALUS:20180202T024337Z:2e32a0ee-afd5-424e-b38d-46db3bc674ae" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -379,7 +449,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:52:39 GMT" + "Fri, 02 Feb 2018 02:44:39 GMT" ], "Pragma": [ "no-cache" @@ -397,10 +467,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "a0bf34d2-f377-44f3-9df8-35eb36a7a664" + "70fc00fc-08d1-4184-88e4-5d6e9882fdf8" ], "x-ms-current-utc-date": [ - "8/23/2017 1:52:40 AM" + "2/2/2018 2:44:39 AM" ], "X-Frame-Options": [ "deny" @@ -415,35 +485,35 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" + "14961" ], "x-ms-correlation-request-id": [ - "4c033fb6-867e-4a6f-afbe-8504503a553e" + "2373dcce-e2f6-46f8-9332-7cecab38097e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015240Z:4c033fb6-867e-4a6f-afbe-8504503a553e" + "CENTRALUS:20180202T024439Z:2373dcce-e2f6-46f8-9332-7cecab38097e" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "345a9366-548d-45a5-9fd9-7b0c9be38373" + "6d25a6f3-427d-40f3-a735-7781277266fd" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Succeeded\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -455,7 +525,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:52:39 GMT" + "Fri, 02 Feb 2018 02:44:40 GMT" ], "Pragma": [ "no-cache" @@ -473,10 +543,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "fb6a746c-b8a8-406b-b8b1-70a61a3f00a7" + "2fd5a67e-e070-4f88-a340-de646a081d8f" ], "x-ms-current-utc-date": [ - "8/23/2017 1:52:40 AM" + "2/2/2018 2:44:40 AM" ], "X-Frame-Options": [ "deny" @@ -491,32 +561,32 @@ "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" + "14960" ], "x-ms-correlation-request-id": [ - "61ee1442-0a98-4a6b-83ec-02ed3a716c34" + "39cd027a-c498-4541-91af-0e628dcb6fb1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015240Z:61ee1442-0a98-4a6b-83ec-02ed3a716c34" + "CENTRALUS:20180202T024440Z:39cd027a-c498-4541-91af-0e628dcb6fb1" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/skus?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Qvc2t1cz9hcGktdmVyc2lvbj0yMDE3LTA3LTE0", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest/skus?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Qvc2t1cz9hcGktdmVyc2lvbj0yMDE3LTA4LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ce486d8b-6a1a-4cfb-8f38-bfeca94ff5ac" + "e2d734b3-395f-4e5c-bcc2-f580c9a0ad4a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"resourceType\": \"Microsoft.AnalysisServices/servers\",\r\n \"sku\": {\r\n \"name\": \"B1\",\r\n \"tier\": \"Basic\"\r\n }\r\n },\r\n {\r\n \"resourceType\": \"Microsoft.AnalysisServices/servers\",\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\"\r\n }\r\n },\r\n {\r\n \"resourceType\": \"Microsoft.AnalysisServices/servers\",\r\n \"sku\": {\r\n \"name\": \"S0\",\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n {\r\n \"resourceType\": \"Microsoft.AnalysisServices/servers\",\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n {\r\n \"resourceType\": \"Microsoft.AnalysisServices/servers\",\r\n \"sku\": {\r\n \"name\": \"S2\",\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n {\r\n \"resourceType\": \"Microsoft.AnalysisServices/servers\",\r\n \"sku\": {\r\n \"name\": \"S4\",\r\n \"tier\": \"Standard\"\r\n }\r\n }\r\n ]\r\n}", @@ -531,7 +601,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:51:38 GMT" + "Fri, 02 Feb 2018 02:43:37 GMT" ], "Pragma": [ "no-cache" @@ -548,6 +618,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "de1e1407-27df-4327-b2ab-e019f6090078" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:43:37 AM" + ], "X-Frame-Options": [ "deny" ], @@ -560,27 +636,21 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "efaeb520-1ee5-4f4c-8306-966c7fdd5f7a" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:51:38 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14938" + "14966" ], "x-ms-correlation-request-id": [ - "14e1ed35-439d-41a1-8d4d-405fb7045993" + "176c010a-915e-4048-a242-0780647f1068" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015138Z:14e1ed35-439d-41a1-8d4d-405fb7045993" + "CENTRALUS:20180202T024337Z:176c010a-915e-4048-a242-0780647f1068" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "PATCH", "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\"\r\n }\r\n}", "RequestHeaders": { @@ -591,20 +661,20 @@ "61" ], "x-ms-client-request-id": [ - "754928da-54d3-4184-a68f-029bc12516f1" + "c045585d-a533-406c-a0c7-a01484cadc25" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Preparing\",\r\n \"state\": \"Preparing\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\"\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\"\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Preparing\",\r\n \"state\": \"Preparing\",\r\n \"serverFullName\": \"asazure://stabletest.asazure-int.windows.net/azsdktest\",\r\n \"managedMode\": 1,\r\n \"asAdministrators\": {\r\n \"members\": [\r\n \"aztest0@stabletest.ccsctp.net\",\r\n \"aztest1@stabletest.ccsctp.net\"\r\n ]\r\n },\r\n \"backupBlobContainerUri\": \"https://aassdk1.blob.core.windows.net/azsdktest\",\r\n \"querypoolConnectionMode\": \"All\",\r\n \"serverMonitorMode\": 1\r\n },\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest\",\r\n \"name\": \"azsdktest\",\r\n \"type\": \"Microsoft.AnalysisServices/servers\",\r\n \"location\": \"West US\",\r\n \"sku\": {\r\n \"name\": \"B2\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 1\r\n },\r\n \"tags\": {\r\n \"key1\": \"value1\",\r\n \"key2\": \"value2\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "626" + "693" ], "Content-Type": [ "application/json; charset=utf-8" @@ -616,13 +686,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:51:39 GMT" + "Fri, 02 Feb 2018 02:43:38 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/7A2E36D3-2B21-403E-B5E8-7AF588257443?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/480EFD7C-5113-4719-88CC-63A6138747FE?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -631,13 +701,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/7A2E36D3-2B21-403E-B5E8-7AF588257443?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/480EFD7C-5113-4719-88CC-63A6138747FE?api-version=2016-05-16" ], "x-ms-request-id": [ - "81cdf925-63d5-4fc4-95ad-d68a196d1baf" + "a676ebdc-9fc9-4513-8e98-2c7e4bc15e04" ], "x-ms-current-utc-date": [ - "8/23/2017 1:51:39 AM" + "2/2/2018 2:43:38 AM" ], "X-Frame-Options": [ "deny" @@ -655,26 +725,26 @@ "1198" ], "x-ms-correlation-request-id": [ - "78ffc6ef-0429-49d2-9cbf-0fd145f1ef21" + "6afedeeb-0b8b-45b6-9cfd-12b57af881f0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015139Z:78ffc6ef-0429-49d2-9cbf-0fd145f1ef21" + "CENTRALUS:20180202T024339Z:6afedeeb-0b8b-45b6-9cfd-12b57af881f0" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/7A2E36D3-2B21-403E-B5E8-7AF588257443?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzdBMkUzNkQzLTJCMjEtNDAzRS1CNUU4LTdBRjU4ODI1NzQ0Mz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/480EFD7C-5113-4719-88CC-63A6138747FE?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzQ4MEVGRDdDLTUxMTMtNDcxOS04OENDLTYzQTYxMzg3NDdGRT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/7A2E36D3-2B21-403E-B5E8-7AF588257443\",\r\n \"name\": \"7A2E36D3-2B21-403E-B5E8-7AF588257443\",\r\n \"status\": \"Scaling\",\r\n \"startTime\": \"2017-08-23T01:51:38.887Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/480EFD7C-5113-4719-88CC-63A6138747FE\",\r\n \"name\": \"480EFD7C-5113-4719-88CC-63A6138747FE\",\r\n \"status\": \"Scaling\",\r\n \"startTime\": \"2018-02-02T02:43:37.947Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -686,7 +756,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:52:09 GMT" + "Fri, 02 Feb 2018 02:44:08 GMT" ], "Pragma": [ "no-cache" @@ -703,6 +773,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "e5b7e58e-d6bd-48cb-a9e1-ab445cd8ec99" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:44:09 AM" + ], "X-Frame-Options": [ "deny" ], @@ -715,36 +791,30 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "97897644-801c-43eb-ab7a-a0e8aad571c2" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:52:10 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "14964" ], "x-ms-correlation-request-id": [ - "56fb286c-8cbc-4afe-a0d9-75f911797522" + "d5960f41-cc57-454e-ac41-577a10938cb8" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015209Z:56fb286c-8cbc-4afe-a0d9-75f911797522" + "CENTRALUS:20180202T024409Z:d5960f41-cc57-454e-ac41-577a10938cb8" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/7A2E36D3-2B21-403E-B5E8-7AF588257443?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzdBMkUzNkQzLTJCMjEtNDAzRS1CNUU4LTdBRjU4ODI1NzQ0Mz9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/480EFD7C-5113-4719-88CC-63A6138747FE?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzQ4MEVGRDdDLTUxMTMtNDcxOS04OENDLTYzQTYxMzg3NDdGRT9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/7A2E36D3-2B21-403E-B5E8-7AF588257443\",\r\n \"name\": \"7A2E36D3-2B21-403E-B5E8-7AF588257443\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:51:38.887Z\",\r\n \"endTime\": \"2017-08-23T01:52:15.25Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/480EFD7C-5113-4719-88CC-63A6138747FE\",\r\n \"name\": \"480EFD7C-5113-4719-88CC-63A6138747FE\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:43:37.947Z\",\r\n \"endTime\": \"2018-02-02T02:44:24.07Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -756,7 +826,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:52:39 GMT" + "Fri, 02 Feb 2018 02:44:39 GMT" ], "Pragma": [ "no-cache" @@ -773,6 +843,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "2d2e7b2a-57ab-4f27-a742-7eec6b3d90aa" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:44:39 AM" + ], "X-Frame-Options": [ "deny" ], @@ -785,39 +861,33 @@ "Content-Security-Policy": [ "script-src 'self'" ], - "x-ms-request-id": [ - "d8e2b0f5-2845-415b-a8d3-50ad5ee7c9a8" - ], - "x-ms-current-utc-date": [ - "8/23/2017 1:52:40 AM" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "14962" ], "x-ms-correlation-request-id": [ - "058471ef-8e16-4dfa-9019-556c5a10cbef" + "4b3db4bd-32c5-4bab-a802-7b004cd50477" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015239Z:058471ef-8e16-4dfa-9019-556c5a10cbef" + "CENTRALUS:20180202T024439Z:4b3db4bd-32c5-4bab-a802-7b004cd50477" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-07-14", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wNy0xNA==", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Jlc291cmNlR3JvdXBzL1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkFuYWx5c2lzU2VydmljZXMvc2VydmVycy9henNka3Rlc3Q/YXBpLXZlcnNpb249MjAxNy0wOC0wMQ==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c3c4b2e3-8654-4549-a362-ca53927685c6" + "65107955-bd25-47ab-b2f8-8455a573b4e0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, "ResponseBody": "", @@ -832,13 +902,13 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:52:41 GMT" + "Fri, 02 Feb 2018 02:44:41 GMT" ], "Pragma": [ "no-cache" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/8FEBE082-A8E3-488B-869A-93EAFF5DB490?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/4C6AF982-CC35-46BF-8103-FB42A427C4F2?api-version=2016-05-16" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -847,13 +917,13 @@ "max-age=31536000; includeSubDomains" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/8FEBE082-A8E3-488B-869A-93EAFF5DB490?api-version=2016-05-16" + "https://api-dogfood.resources.windows-int.net/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/4C6AF982-CC35-46BF-8103-FB42A427C4F2?api-version=2016-05-16" ], "x-ms-request-id": [ - "e3657649-f297-4a6f-8f07-7bcab8db3803" + "6ba54b1f-c1e5-4c84-8fa0-9ed0fe038c13" ], "x-ms-current-utc-date": [ - "8/23/2017 1:52:40 AM" + "2/2/2018 2:44:40 AM" ], "X-Frame-Options": [ "deny" @@ -871,26 +941,26 @@ "1197" ], "x-ms-correlation-request-id": [ - "d80e413d-a485-423f-b195-c0823f74d5d8" + "785464b2-94e3-4c9c-b9b6-766da9defe40" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015241Z:d80e413d-a485-423f-b195-c0823f74d5d8" + "CENTRALUS:20180202T024441Z:785464b2-94e3-4c9c-b9b6-766da9defe40" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/8FEBE082-A8E3-488B-869A-93EAFF5DB490?api-version=2016-05-16", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzhGRUJFMDgyLUE4RTMtNDg4Qi04NjlBLTkzRUFGRjVEQjQ5MD9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationstatuses/4C6AF982-CC35-46BF-8103-FB42A427C4F2?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnN0YXR1c2VzLzRDNkFGOTgyLUNDMzUtNDZCRi04MTAzLUZCNDJBNDI3QzRGMj9hcGktdmVyc2lvbj0yMDE2LTA1LTE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "FxVersion/4.6.25211.01", - "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/8FEBE082-A8E3-488B-869A-93EAFF5DB490\",\r\n \"name\": \"8FEBE082-A8E3-488B-869A-93EAFF5DB490\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2017-08-23T01:52:40.413Z\",\r\n \"endTime\": \"2017-08-23T01:52:44.6Z\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/locations/westus/operationstatuses/4C6AF982-CC35-46BF-8103-FB42A427C4F2\",\r\n \"name\": \"4C6AF982-CC35-46BF-8103-FB42A427C4F2\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-02-02T02:44:40.21Z\",\r\n \"endTime\": \"2018-02-02T02:44:46.76Z\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -902,7 +972,7 @@ "no-cache" ], "Date": [ - "Wed, 23 Aug 2017 01:53:11 GMT" + "Fri, 02 Feb 2018 02:45:10 GMT" ], "Pragma": [ "no-cache" @@ -919,6 +989,12 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ + "bef97865-b04b-4b83-8feb-dd32e052a98d" + ], + "x-ms-current-utc-date": [ + "2/2/2018 2:45:11 AM" + ], "X-Frame-Options": [ "deny" ], @@ -931,23 +1007,78 @@ "Content-Security-Policy": [ "script-src 'self'" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "d778503d-4be7-4248-89ec-ce84e1ed7589" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20180202T024511Z:d778503d-4be7-4248-89ec-ce84e1ed7589" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/westus/operationresults/4C6AF982-CC35-46BF-8103-FB42A427C4F2?api-version=2016-05-16", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjEzMTkyZDctNTAzZi00NzdhLTljZmUtNGVmYzNlZTJiZDYwL3Byb3ZpZGVycy9NaWNyb3NvZnQuQW5hbHlzaXNTZXJ2aWNlcy9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnJlc3VsdHMvNEM2QUY5ODItQ0MzNS00NkJGLTgxMDMtRkI0MkE0MjdDNEYyP2FwaS12ZXJzaW9uPTIwMTYtMDUtMTY=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Analysis.AnalysisServicesManagementClient/2.0.3.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Feb 2018 02:45:10 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "d93a4ee6-751f-482c-b903-d918a206db42" + "e3764442-b2a5-4d5b-a071-a67f1956b5a9" ], "x-ms-current-utc-date": [ - "8/23/2017 1:53:11 AM" + "2/2/2018 2:45:11 AM" + ], + "X-Frame-Options": [ + "deny" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "Content-Security-Policy": [ + "script-src 'self'" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14931" + "14958" ], "x-ms-correlation-request-id": [ - "da1bfc8d-9ea4-4264-9807-d28cc8d1b582" + "5b3e1918-bd6a-43f2-a4f2-f90adbace54e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20170823T015311Z:da1bfc8d-9ea4-4264-9807-d28cc8d1b582" + "CENTRALUS:20180202T024511Z:5b3e1918-bd6a-43f2-a4f2-f90adbace54e" ] }, - "StatusCode": 200 + "StatusCode": 204 } ], "Names": {}, diff --git a/src/SDKs/AnalysisServices/AzSdk.RP.props b/src/SDKs/AnalysisServices/AzSdk.RP.props new file mode 100644 index 000000000000..cb308267396b --- /dev/null +++ b/src/SDKs/AnalysisServices/AzSdk.RP.props @@ -0,0 +1,7 @@ + + + + AnalysisServices_2017-08-01; + $(PackageTags);$(CommonTags);$(AzureApiTag); + + \ No newline at end of file diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/AnalysisServicesManagementClient.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/AnalysisServicesManagementClient.cs index ab04e9b7e4f1..bca2e6799550 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/AnalysisServicesManagementClient.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/AnalysisServicesManagementClient.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Microsoft.Rest.Serialization; @@ -81,6 +81,11 @@ public partial class AnalysisServicesManagementClient : ServiceClient public virtual IServersOperations Servers { get; private set; } + /// + /// Gets the IOperations. + /// + public virtual IOperations Operations { get; private set; } + /// /// Initializes a new instance of the AnalysisServicesManagementClient class. /// @@ -283,8 +288,9 @@ public AnalysisServicesManagementClient(System.Uri baseUri, ServiceClientCredent private void Initialize() { Servers = new ServersOperations(this); + Operations = new Operations(this); BaseUri = new System.Uri("https://management.azure.com"); - ApiVersion = "2017-07-14"; + ApiVersion = "2017-08-01"; AcceptLanguage = "en-US"; LongRunningOperationRetryTimeout = 30; GenerateClientRequestId = true; diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/IAnalysisServicesManagementClient.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/IAnalysisServicesManagementClient.cs index c004459a7529..4d4f949fee6c 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/IAnalysisServicesManagementClient.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/IAnalysisServicesManagementClient.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -76,5 +76,10 @@ public partial interface IAnalysisServicesManagementClient : System.IDisposable /// IServersOperations Servers { get; } + /// + /// Gets the IOperations. + /// + IOperations Operations { get; } + } } diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/IOperations.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/IOperations.cs new file mode 100644 index 000000000000..1453c5cfa9b3 --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/IOperations.cs @@ -0,0 +1,68 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using System.Collections; + using System.Collections.Generic; + using System.Threading; + using System.Threading.Tasks; + + /// + /// Operations operations. + /// + public partial interface IOperations + { + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// The headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + Task>> ListWithHttpMessagesAsync(Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// The NextLink from the previous successful call to List operation. + /// + /// + /// The headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + Task>> ListNextWithHttpMessagesAsync(string nextPageLink, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/IServersOperations.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/IServersOperations.cs index cce5c7d08396..b63cb2d1bad5 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/IServersOperations.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/IServersOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -295,8 +295,7 @@ public partial interface IServersOperations /// length, and no more than 90. /// /// - /// The name of the Analysis Services server. It must be at least 3 - /// characters in length, and no more than 63. + /// The name of the Analysis Services server. /// /// /// The headers that will be added to request. diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServer.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServer.cs index b36a28ab3413..4447b622e96b 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServer.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServer.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class AnalysisServicesServer : Resource /// public AnalysisServicesServer() { - CustomInit(); + CustomInit(); } /// @@ -53,6 +52,17 @@ public AnalysisServicesServer() /// backup container. /// The gateway details configured for the /// AS server. + /// The firewall settings for the AS + /// server. + /// How the read-write server's + /// participation in the query pool is controlled.<br/>It can + /// have the following values: <ul><li>readOnly - indicates + /// that the read-write server is intended not to participate in query + /// operations</li><li>all - indicates that the read-write + /// server can participate in query + /// operations</li></ul>Specifying readOnly when capacity + /// is 1 results in error. Possible values include: 'All', + /// 'ReadOnly' /// The current state of Analysis Services /// resource. The state is to indicate more states outside of resource /// provisioning. Possible values include: 'Deleting', 'Succeeded', @@ -66,12 +76,14 @@ public AnalysisServicesServer() /// 'Preparing', 'Scaling' /// The full name of the Analysis Services /// resource. - public AnalysisServicesServer(string location, ResourceSku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), ServerAdministrators asAdministrators = default(ServerAdministrators), string backupBlobContainerUri = default(string), GatewayDetails gatewayDetails = default(GatewayDetails), string state = default(string), string provisioningState = default(string), string serverFullName = default(string)) + public AnalysisServicesServer(string location, ResourceSku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), ServerAdministrators asAdministrators = default(ServerAdministrators), string backupBlobContainerUri = default(string), GatewayDetails gatewayDetails = default(GatewayDetails), IPv4FirewallSettings ipV4FirewallSettings = default(IPv4FirewallSettings), ConnectionMode? querypoolConnectionMode = default(ConnectionMode?), string state = default(string), string provisioningState = default(string), string serverFullName = default(string)) : base(location, sku, id, name, type, tags) { AsAdministrators = asAdministrators; BackupBlobContainerUri = backupBlobContainerUri; GatewayDetails = gatewayDetails; + IpV4FirewallSettings = ipV4FirewallSettings; + QuerypoolConnectionMode = querypoolConnectionMode; State = state; ProvisioningState = provisioningState; ServerFullName = serverFullName; @@ -101,6 +113,26 @@ public AnalysisServicesServer() [JsonProperty(PropertyName = "properties.gatewayDetails")] public GatewayDetails GatewayDetails { get; set; } + /// + /// Gets or sets the firewall settings for the AS server. + /// + [JsonProperty(PropertyName = "properties.ipV4FirewallSettings")] + public IPv4FirewallSettings IpV4FirewallSettings { get; set; } + + /// + /// Gets or sets how the read-write server's participation in the query + /// pool is controlled.&lt;br/&gt;It can have the following + /// values: &lt;ul&gt;&lt;li&gt;readOnly - indicates + /// that the read-write server is intended not to participate in query + /// operations&lt;/li&gt;&lt;li&gt;all - indicates that + /// the read-write server can participate in query + /// operations&lt;/li&gt;&lt;/ul&gt;Specifying readOnly + /// when capacity is 1 results in error. Possible values include: + /// 'All', 'ReadOnly' + /// + [JsonProperty(PropertyName = "properties.querypoolConnectionMode")] + public ConnectionMode? QuerypoolConnectionMode { get; set; } + /// /// Gets the current state of Analysis Services resource. The state is /// to indicate more states outside of resource provisioning. Possible diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServerUpdateParameters.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServerUpdateParameters.cs index dfd924082392..7b2ca64dd343 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServerUpdateParameters.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/AnalysisServicesServerUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class AnalysisServicesServerUpdateParameters /// public AnalysisServicesServerUpdateParameters() { - CustomInit(); + CustomInit(); } /// @@ -47,13 +46,26 @@ public AnalysisServicesServerUpdateParameters() /// backup container. /// The gateway details configured for the /// AS server. - public AnalysisServicesServerUpdateParameters(ResourceSku sku = default(ResourceSku), IDictionary tags = default(IDictionary), ServerAdministrators asAdministrators = default(ServerAdministrators), string backupBlobContainerUri = default(string), GatewayDetails gatewayDetails = default(GatewayDetails)) + /// The firewall settings for the AS + /// server. + /// How the read-write server's + /// participation in the query pool is controlled.<br/>It can + /// have the following values: <ul><li>readOnly - indicates + /// that the read-write server is intended not to participate in query + /// operations</li><li>all - indicates that the read-write + /// server can participate in query + /// operations</li></ul>Specifying readOnly when capacity + /// is 1 results in error. Possible values include: 'All', + /// 'ReadOnly' + public AnalysisServicesServerUpdateParameters(ResourceSku sku = default(ResourceSku), IDictionary tags = default(IDictionary), ServerAdministrators asAdministrators = default(ServerAdministrators), string backupBlobContainerUri = default(string), GatewayDetails gatewayDetails = default(GatewayDetails), IPv4FirewallSettings ipV4FirewallSettings = default(IPv4FirewallSettings), ConnectionMode? querypoolConnectionMode = default(ConnectionMode?)) { Sku = sku; Tags = tags; AsAdministrators = asAdministrators; BackupBlobContainerUri = backupBlobContainerUri; GatewayDetails = gatewayDetails; + IpV4FirewallSettings = ipV4FirewallSettings; + QuerypoolConnectionMode = querypoolConnectionMode; CustomInit(); } @@ -92,6 +104,26 @@ public AnalysisServicesServerUpdateParameters() [JsonProperty(PropertyName = "properties.gatewayDetails")] public GatewayDetails GatewayDetails { get; set; } + /// + /// Gets or sets the firewall settings for the AS server. + /// + [JsonProperty(PropertyName = "properties.ipV4FirewallSettings")] + public IPv4FirewallSettings IpV4FirewallSettings { get; set; } + + /// + /// Gets or sets how the read-write server's participation in the query + /// pool is controlled.&lt;br/&gt;It can have the following + /// values: &lt;ul&gt;&lt;li&gt;readOnly - indicates + /// that the read-write server is intended not to participate in query + /// operations&lt;/li&gt;&lt;li&gt;all - indicates that + /// the read-write server can participate in query + /// operations&lt;/li&gt;&lt;/ul&gt;Specifying readOnly + /// when capacity is 1 results in error. Possible values include: + /// 'All', 'ReadOnly' + /// + [JsonProperty(PropertyName = "properties.querypoolConnectionMode")] + public ConnectionMode? QuerypoolConnectionMode { get; set; } + /// /// Validate the object. /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityParameters.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityParameters.cs index 2cb387074206..ea4f5cd6746f 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityParameters.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -26,7 +25,7 @@ public partial class CheckServerNameAvailabilityParameters /// public CheckServerNameAvailabilityParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityResult.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityResult.cs index b4d08fbdd6bc..974d9c83ee5d 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityResult.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/CheckServerNameAvailabilityResult.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class CheckServerNameAvailabilityResult /// public CheckServerNameAvailabilityResult() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ConnectionMode.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ConnectionMode.cs new file mode 100644 index 000000000000..7ef72413e900 --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ConnectionMode.cs @@ -0,0 +1,60 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis.Models +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System.Runtime; + using System.Runtime.Serialization; + + /// + /// Defines values for ConnectionMode. + /// + [JsonConverter(typeof(StringEnumConverter))] + public enum ConnectionMode + { + [EnumMember(Value = "All")] + All, + [EnumMember(Value = "ReadOnly")] + ReadOnly + } + internal static class ConnectionModeEnumExtension + { + internal static string ToSerializedValue(this ConnectionMode? value) + { + return value == null ? null : ((ConnectionMode)value).ToSerializedValue(); + } + + internal static string ToSerializedValue(this ConnectionMode value) + { + switch( value ) + { + case ConnectionMode.All: + return "All"; + case ConnectionMode.ReadOnly: + return "ReadOnly"; + } + return null; + } + + internal static ConnectionMode? ParseConnectionMode(this string value) + { + switch( value ) + { + case "All": + return ConnectionMode.All; + case "ReadOnly": + return ConnectionMode.ReadOnly; + } + return null; + } + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ErrorResponse.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ErrorResponse.cs index f520e04834b0..b170beb44f46 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ErrorResponse.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ErrorResponse.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ErrorResponse /// public ErrorResponse() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ErrorResponseException.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ErrorResponseException.cs new file mode 100644 index 000000000000..5f153da4b915 --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ErrorResponseException.cs @@ -0,0 +1,62 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis.Models +{ + using Microsoft.Rest; + + /// + /// Exception thrown for an invalid response with ErrorResponse + /// information. + /// + public partial class ErrorResponseException : RestException + { + /// + /// Gets information about the associated HTTP request. + /// + public HttpRequestMessageWrapper Request { get; set; } + + /// + /// Gets information about the associated HTTP response. + /// + public HttpResponseMessageWrapper Response { get; set; } + + /// + /// Gets or sets the body object. + /// + public ErrorResponse Body { get; set; } + + /// + /// Initializes a new instance of the ErrorResponseException class. + /// + public ErrorResponseException() + { + } + + /// + /// Initializes a new instance of the ErrorResponseException class. + /// + /// The exception message. + public ErrorResponseException(string message) + : this(message, null) + { + } + + /// + /// Initializes a new instance of the ErrorResponseException class. + /// + /// The exception message. + /// Inner exception. + public ErrorResponseException(string message, System.Exception innerException) + : base(message, innerException) + { + } + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayDetails.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayDetails.cs index b46e2927d80b..99e17fadc3d1 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayDetails.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayDetails.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class GatewayDetails /// public GatewayDetails() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayError.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayError.cs index f2221f8bd903..634842812fc1 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayError.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayError.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,17 +6,15 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; /// - /// Detail of gateway errors + /// Detail of gateway errors. /// public partial class GatewayError { @@ -24,7 +23,7 @@ public partial class GatewayError /// public GatewayError() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusError.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusError.cs index d7129c1f8f83..496a48515757 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusError.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusError.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,17 +6,15 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; /// - /// Status of gateway is error + /// Status of gateway is error. /// public partial class GatewayListStatusError { @@ -24,7 +23,7 @@ public partial class GatewayListStatusError /// public GatewayListStatusError() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusErrorException.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusErrorException.cs index 9c38eefb86aa..69430101a18f 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusErrorException.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusErrorException.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,19 +6,17 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Microsoft.Rest; /// /// Exception thrown for an invalid response with GatewayListStatusError /// information. /// - public class GatewayListStatusErrorException : RestException + public partial class GatewayListStatusErrorException : RestException { /// /// Gets information about the associated HTTP request. diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusLive.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusLive.cs index 30bcce9516db..bf7b178202de 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusLive.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/GatewayListStatusLive.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,17 +6,15 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; /// - /// Status of gateway is live + /// Status of gateway is live. /// public partial class GatewayListStatusLive { @@ -24,7 +23,7 @@ public partial class GatewayListStatusLive /// public GatewayListStatusLive() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/IPv4FirewallRule.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/IPv4FirewallRule.cs new file mode 100644 index 000000000000..22920c3eeb89 --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/IPv4FirewallRule.cs @@ -0,0 +1,67 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// The detail of firewall rule. + /// + public partial class IPv4FirewallRule + { + /// + /// Initializes a new instance of the IPv4FirewallRule class. + /// + public IPv4FirewallRule() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the IPv4FirewallRule class. + /// + /// The rule name. + /// The start range of IPv4. + /// The end range of IPv4. + public IPv4FirewallRule(string firewallRuleName = default(string), string rangeStart = default(string), string rangeEnd = default(string)) + { + FirewallRuleName = firewallRuleName; + RangeStart = rangeStart; + RangeEnd = rangeEnd; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets the rule name. + /// + [JsonProperty(PropertyName = "firewallRuleName")] + public string FirewallRuleName { get; set; } + + /// + /// Gets or sets the start range of IPv4. + /// + [JsonProperty(PropertyName = "rangeStart")] + public string RangeStart { get; set; } + + /// + /// Gets or sets the end range of IPv4. + /// + [JsonProperty(PropertyName = "rangeEnd")] + public string RangeEnd { get; set; } + + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/IPv4FirewallSettings.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/IPv4FirewallSettings.cs new file mode 100644 index 000000000000..7ad47f6cd123 --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/IPv4FirewallSettings.cs @@ -0,0 +1,62 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis.Models +{ + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + + /// + /// An array of firewall rules. + /// + public partial class IPv4FirewallSettings + { + /// + /// Initializes a new instance of the IPv4FirewallSettings class. + /// + public IPv4FirewallSettings() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the IPv4FirewallSettings class. + /// + /// An array of firewall rules. + /// The indicator of enableing PBI + /// service. + public IPv4FirewallSettings(IList firewallRules = default(IList), string enablePowerBIService = default(string)) + { + FirewallRules = firewallRules; + EnablePowerBIService = enablePowerBIService; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets an array of firewall rules. + /// + [JsonProperty(PropertyName = "firewallRules")] + public IList FirewallRules { get; set; } + + /// + /// Gets or sets the indicator of enableing PBI service. + /// + [JsonProperty(PropertyName = "enablePowerBIService")] + public string EnablePowerBIService { get; set; } + + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Operation.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Operation.cs new file mode 100644 index 000000000000..2d59b954bcdd --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Operation.cs @@ -0,0 +1,61 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// A Consumption REST API operation. + /// + public partial class Operation + { + /// + /// Initializes a new instance of the Operation class. + /// + public Operation() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the Operation class. + /// + /// Operation name: + /// {provider}/{resource}/{operation}. + /// The object that represents the + /// operation. + public Operation(string name = default(string), OperationDisplay display = default(OperationDisplay)) + { + Name = name; + Display = display; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets operation name: {provider}/{resource}/{operation}. + /// + [JsonProperty(PropertyName = "name")] + public string Name { get; private set; } + + /// + /// Gets or sets the object that represents the operation. + /// + [JsonProperty(PropertyName = "display")] + public OperationDisplay Display { get; set; } + + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/OperationDisplay.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/OperationDisplay.cs new file mode 100644 index 000000000000..d7d8b3e6b635 --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/OperationDisplay.cs @@ -0,0 +1,71 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// The object that represents the operation. + /// + public partial class OperationDisplay + { + /// + /// Initializes a new instance of the OperationDisplay class. + /// + public OperationDisplay() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the OperationDisplay class. + /// + /// Service provider: + /// Microsoft.Consumption. + /// Resource on which the operation is + /// performed: UsageDetail, etc. + /// Operation type: Read, write, delete, + /// etc. + public OperationDisplay(string provider = default(string), string resource = default(string), string operation = default(string)) + { + Provider = provider; + Resource = resource; + Operation = operation; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets service provider: Microsoft.Consumption. + /// + [JsonProperty(PropertyName = "provider")] + public string Provider { get; private set; } + + /// + /// Gets resource on which the operation is performed: UsageDetail, + /// etc. + /// + [JsonProperty(PropertyName = "resource")] + public string Resource { get; private set; } + + /// + /// Gets operation type: Read, write, delete, etc. + /// + [JsonProperty(PropertyName = "operation")] + public string Operation { get; private set; } + + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/OperationStatus.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/OperationStatus.cs index 2253f52349ac..0acc588a4c85 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/OperationStatus.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/OperationStatus.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class OperationStatus /// public OperationStatus() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Page.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Page.cs index f78785d27ad1..8515e961bc83 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Page.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Page.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Microsoft.Rest; using Microsoft.Rest.Azure; using Newtonsoft.Json; diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Page1.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Page1.cs new file mode 100644 index 000000000000..195767325b44 --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Page1.cs @@ -0,0 +1,53 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis.Models +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + + /// + /// Defines a page in Azure responses. + /// + /// Type of the page content items + [JsonObject] + public class Page1 : IPage + { + /// + /// Gets the link to the next page. + /// + [JsonProperty("nextLink")] + public string NextPageLink { get; private set; } + + [JsonProperty("value")] + private IList Items{ get; set; } + + /// + /// Returns an enumerator that iterates through the collection. + /// + /// A an enumerator that can be used to iterate through the collection. + public IEnumerator GetEnumerator() + { + return Items == null ? System.Linq.Enumerable.Empty().GetEnumerator() : Items.GetEnumerator(); + } + + /// + /// Returns an enumerator that iterates through the collection. + /// + /// A an enumerator that can be used to iterate through the collection. + IEnumerator IEnumerable.GetEnumerator() + { + return GetEnumerator(); + } + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ProvisioningState.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ProvisioningState.cs index e6524d6d47fd..a7b73ed82897 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ProvisioningState.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ProvisioningState.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; /// /// Defines values for ProvisioningState. diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Resource.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Resource.cs index 5ce9cddb44b7..57ca8efd30e2 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Resource.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Resource.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Microsoft.Rest; using Microsoft.Rest.Azure; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class Resource : IResource /// public Resource() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ResourceSku.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ResourceSku.cs index cd3cd8b4504c..90af15c5addc 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ResourceSku.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ResourceSku.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -26,7 +25,7 @@ public partial class ResourceSku /// public ResourceSku() { - CustomInit(); + CustomInit(); } /// @@ -36,10 +35,13 @@ public ResourceSku() /// The name of the Azure pricing tier to which the /// SKU applies. Possible values include: 'Development', 'Basic', /// 'Standard' - public ResourceSku(string name, string tier = default(string)) + /// The number of instances in the read only + /// query pool. + public ResourceSku(string name, string tier = default(string), int? capacity = default(int?)) { Name = name; Tier = tier; + Capacity = capacity; CustomInit(); } @@ -62,6 +64,12 @@ public ResourceSku() [JsonProperty(PropertyName = "tier")] public string Tier { get; set; } + /// + /// Gets or sets the number of instances in the read only query pool. + /// + [JsonProperty(PropertyName = "capacity")] + public int? Capacity { get; set; } + /// /// Validate the object. /// @@ -74,6 +82,14 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Name"); } + if (Capacity > 8) + { + throw new ValidationException(ValidationRules.InclusiveMaximum, "Capacity", 8); + } + if (Capacity < 1) + { + throw new ValidationException(ValidationRules.InclusiveMinimum, "Capacity", 1); + } } } } diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ServerAdministrators.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ServerAdministrators.cs index c311ac8d4ed1..52b40629623c 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ServerAdministrators.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/ServerAdministrators.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,19 +6,17 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; using System.Linq; /// - /// An array of administrator user identities + /// An array of administrator user identities. /// public partial class ServerAdministrators { @@ -26,7 +25,7 @@ public partial class ServerAdministrators /// public ServerAdministrators() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuDetailsForExistingResource.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuDetailsForExistingResource.cs index 756bf255b5e1..052c3f959e38 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuDetailsForExistingResource.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuDetailsForExistingResource.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,17 +6,15 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Linq; /// - /// An object that represents SKU details for existing resources + /// An object that represents SKU details for existing resources. /// public partial class SkuDetailsForExistingResource { @@ -25,7 +24,7 @@ public partial class SkuDetailsForExistingResource /// public SkuDetailsForExistingResource() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForExistingResourceResult.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForExistingResourceResult.cs index aae4f476810e..5f79b401e572 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForExistingResourceResult.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForExistingResourceResult.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,19 +6,17 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; using System.Linq; /// - /// An object that represents enumerating SKUs for existing resources + /// An object that represents enumerating SKUs for existing resources. /// public partial class SkuEnumerationForExistingResourceResult { @@ -27,7 +26,7 @@ public partial class SkuEnumerationForExistingResourceResult /// public SkuEnumerationForExistingResourceResult() { - CustomInit(); + CustomInit(); } /// @@ -35,7 +34,7 @@ public SkuEnumerationForExistingResourceResult() /// SkuEnumerationForExistingResourceResult class. /// /// The collection of available SKUs for existing - /// resources + /// resources. public SkuEnumerationForExistingResourceResult(IList value = default(IList)) { Value = value; @@ -49,7 +48,7 @@ public SkuEnumerationForExistingResourceResult() /// /// Gets or sets the collection of available SKUs for existing - /// resources + /// resources. /// [JsonProperty(PropertyName = "value")] public IList Value { get; set; } diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForNewResourceResult.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForNewResourceResult.cs index 6f478aa4efb0..ad976209def5 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForNewResourceResult.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuEnumerationForNewResourceResult.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,19 +6,17 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; using System.Linq; /// - /// An object that represents enumerating SKUs for new resources + /// An object that represents enumerating SKUs for new resources. /// public partial class SkuEnumerationForNewResourceResult { @@ -27,7 +26,7 @@ public partial class SkuEnumerationForNewResourceResult /// public SkuEnumerationForNewResourceResult() { - CustomInit(); + CustomInit(); } /// @@ -35,7 +34,7 @@ public SkuEnumerationForNewResourceResult() /// SkuEnumerationForNewResourceResult class. /// /// The collection of available SKUs for new - /// resources + /// resources. public SkuEnumerationForNewResourceResult(IList value = default(IList)) { Value = value; @@ -48,7 +47,7 @@ public SkuEnumerationForNewResourceResult() partial void CustomInit(); /// - /// Gets or sets the collection of available SKUs for new resources + /// Gets or sets the collection of available SKUs for new resources. /// [JsonProperty(PropertyName = "value")] public IList Value { get; set; } diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuTier.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuTier.cs index f99ddf86e2a1..a38d08a0c54c 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuTier.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/SkuTier.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; /// /// Defines values for SkuTier. diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/State.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/State.cs index ebd4bc0ab1ca..82c1ebe4e979 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/State.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/State.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; /// /// Defines values for State. diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Status.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Status.cs index dc7986baeefc..ec0d75ddc4bd 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Status.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Models/Status.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Analysis; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System.Runtime; @@ -27,8 +26,10 @@ public enum Status } internal static class StatusEnumExtension { - internal static string ToSerializedValue(this Status? value) => - value == null ? null : ((Status)value).ToSerializedValue(); + internal static string ToSerializedValue(this Status? value) + { + return value == null ? null : ((Status)value).ToSerializedValue(); + } internal static string ToSerializedValue(this Status value) { diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/Operations.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Operations.cs new file mode 100644 index 000000000000..8814e6951d4a --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/Operations.cs @@ -0,0 +1,390 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + using System.Net; + using System.Net.Http; + using System.Threading; + using System.Threading.Tasks; + + /// + /// Operations operations. + /// + internal partial class Operations : IServiceOperations, IOperations + { + /// + /// Initializes a new instance of the Operations class. + /// + /// + /// Reference to the service client. + /// + /// + /// Thrown when a required parameter is null + /// + internal Operations(AnalysisServicesManagementClient client) + { + if (client == null) + { + throw new System.ArgumentNullException("client"); + } + Client = client; + } + + /// + /// Gets a reference to the AnalysisServicesManagementClient + /// + public AnalysisServicesManagementClient Client { get; private set; } + + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// Headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// A response object containing the response body and response headers. + /// + public async Task>> ListWithHttpMessagesAsync(Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } + // Tracing + bool _shouldTrace = ServiceClientTracing.IsEnabled; + string _invocationId = null; + if (_shouldTrace) + { + _invocationId = ServiceClientTracing.NextInvocationId.ToString(); + Dictionary tracingParameters = new Dictionary(); + tracingParameters.Add("cancellationToken", cancellationToken); + ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); + } + // Construct URL + var _baseUrl = Client.BaseUri.AbsoluteUri; + var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "providers/Microsoft.AnalysisServices/operations").ToString(); + List _queryParameters = new List(); + if (Client.ApiVersion != null) + { + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); + } + if (_queryParameters.Count > 0) + { + _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); + } + // Create HTTP transport objects + var _httpRequest = new HttpRequestMessage(); + HttpResponseMessage _httpResponse = null; + _httpRequest.Method = new HttpMethod("GET"); + _httpRequest.RequestUri = new System.Uri(_url); + // Set Headers + if (Client.GenerateClientRequestId != null && Client.GenerateClientRequestId.Value) + { + _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); + } + if (Client.AcceptLanguage != null) + { + if (_httpRequest.Headers.Contains("accept-language")) + { + _httpRequest.Headers.Remove("accept-language"); + } + _httpRequest.Headers.TryAddWithoutValidation("accept-language", Client.AcceptLanguage); + } + + + if (customHeaders != null) + { + foreach(var _header in customHeaders) + { + if (_httpRequest.Headers.Contains(_header.Key)) + { + _httpRequest.Headers.Remove(_header.Key); + } + _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); + } + } + + // Serialize Request + string _requestContent = null; + // Set Credentials + if (Client.Credentials != null) + { + cancellationToken.ThrowIfCancellationRequested(); + await Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + } + // Send Request + if (_shouldTrace) + { + ServiceClientTracing.SendRequest(_invocationId, _httpRequest); + } + cancellationToken.ThrowIfCancellationRequested(); + _httpResponse = await Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + if (_shouldTrace) + { + ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); + } + HttpStatusCode _statusCode = _httpResponse.StatusCode; + cancellationToken.ThrowIfCancellationRequested(); + string _responseContent = null; + if ((int)_statusCode != 200) + { + var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); + try + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + ErrorResponse _errorBody = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + if (_errorBody != null) + { + ex.Body = _errorBody; + } + } + catch (JsonException) + { + // Ignore the exception + } + ex.Request = new HttpRequestMessageWrapper(_httpRequest, _requestContent); + ex.Response = new HttpResponseMessageWrapper(_httpResponse, _responseContent); + if (_shouldTrace) + { + ServiceClientTracing.Error(_invocationId, ex); + } + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw ex; + } + // Create Result + var _result = new AzureOperationResponse>(); + _result.Request = _httpRequest; + _result.Response = _httpResponse; + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + if (_shouldTrace) + { + ServiceClientTracing.Exit(_invocationId, _result); + } + return _result; + } + + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// The NextLink from the previous successful call to List operation. + /// + /// + /// Headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// A response object containing the response body and response headers. + /// + public async Task>> ListNextWithHttpMessagesAsync(string nextPageLink, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (nextPageLink == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "nextPageLink"); + } + // Tracing + bool _shouldTrace = ServiceClientTracing.IsEnabled; + string _invocationId = null; + if (_shouldTrace) + { + _invocationId = ServiceClientTracing.NextInvocationId.ToString(); + Dictionary tracingParameters = new Dictionary(); + tracingParameters.Add("nextPageLink", nextPageLink); + tracingParameters.Add("cancellationToken", cancellationToken); + ServiceClientTracing.Enter(_invocationId, this, "ListNext", tracingParameters); + } + // Construct URL + string _url = "{nextLink}"; + _url = _url.Replace("{nextLink}", nextPageLink); + List _queryParameters = new List(); + if (_queryParameters.Count > 0) + { + _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); + } + // Create HTTP transport objects + var _httpRequest = new HttpRequestMessage(); + HttpResponseMessage _httpResponse = null; + _httpRequest.Method = new HttpMethod("GET"); + _httpRequest.RequestUri = new System.Uri(_url); + // Set Headers + if (Client.GenerateClientRequestId != null && Client.GenerateClientRequestId.Value) + { + _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); + } + if (Client.AcceptLanguage != null) + { + if (_httpRequest.Headers.Contains("accept-language")) + { + _httpRequest.Headers.Remove("accept-language"); + } + _httpRequest.Headers.TryAddWithoutValidation("accept-language", Client.AcceptLanguage); + } + + + if (customHeaders != null) + { + foreach(var _header in customHeaders) + { + if (_httpRequest.Headers.Contains(_header.Key)) + { + _httpRequest.Headers.Remove(_header.Key); + } + _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); + } + } + + // Serialize Request + string _requestContent = null; + // Set Credentials + if (Client.Credentials != null) + { + cancellationToken.ThrowIfCancellationRequested(); + await Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + } + // Send Request + if (_shouldTrace) + { + ServiceClientTracing.SendRequest(_invocationId, _httpRequest); + } + cancellationToken.ThrowIfCancellationRequested(); + _httpResponse = await Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + if (_shouldTrace) + { + ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); + } + HttpStatusCode _statusCode = _httpResponse.StatusCode; + cancellationToken.ThrowIfCancellationRequested(); + string _responseContent = null; + if ((int)_statusCode != 200) + { + var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); + try + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + ErrorResponse _errorBody = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + if (_errorBody != null) + { + ex.Body = _errorBody; + } + } + catch (JsonException) + { + // Ignore the exception + } + ex.Request = new HttpRequestMessageWrapper(_httpRequest, _requestContent); + ex.Response = new HttpResponseMessageWrapper(_httpResponse, _responseContent); + if (_shouldTrace) + { + ServiceClientTracing.Error(_invocationId, ex); + } + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw ex; + } + // Create Result + var _result = new AzureOperationResponse>(); + _result.Request = _httpRequest; + _result.Response = _httpResponse; + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + if (_shouldTrace) + { + ServiceClientTracing.Exit(_invocationId, _result); + } + return _result; + } + + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/OperationsExtensions.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/OperationsExtensions.cs new file mode 100644 index 000000000000..a9e071e8e68e --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/OperationsExtensions.cs @@ -0,0 +1,87 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Analysis +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using System.Threading; + using System.Threading.Tasks; + + /// + /// Extension methods for Operations. + /// + public static partial class OperationsExtensions + { + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// The operations group for this extension method. + /// + public static IPage List(this IOperations operations) + { + return operations.ListAsync().GetAwaiter().GetResult(); + } + + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The cancellation token. + /// + public static async Task> ListAsync(this IOperations operations, CancellationToken cancellationToken = default(CancellationToken)) + { + using (var _result = await operations.ListWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The NextLink from the previous successful call to List operation. + /// + public static IPage ListNext(this IOperations operations, string nextPageLink) + { + return operations.ListNextAsync(nextPageLink).GetAwaiter().GetResult(); + } + + /// + /// Lists all of the available consumption REST API operations. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The NextLink from the previous successful call to List operation. + /// + /// + /// The cancellation token. + /// + public static async Task> ListNextAsync(this IOperations operations, string nextPageLink, CancellationToken cancellationToken = default(CancellationToken)) + { + using (var _result = await operations.ListNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/SdkInfo_AzureAnalysisServices.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/SdkInfo_AzureAnalysisServices.cs new file mode 100644 index 000000000000..3cfe06fa79ef --- /dev/null +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/SdkInfo_AzureAnalysisServices.cs @@ -0,0 +1,19 @@ + +using System; +using System.Collections.Generic; +using System.Linq; + +internal static partial class SdkInfo +{ + public static IEnumerable> ApiInfo_AzureAnalysisServices + { + get + { + return new Tuple[] + { + new Tuple("AnalysisServices", "Operations", "2017-08-01"), + new Tuple("AnalysisServices", "Servers", "2017-08-01"), + }.AsEnumerable(); + } + } +} diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperations.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperations.cs index e8d914409ded..9eaacc744637 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperations.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -1210,8 +1210,7 @@ internal ServersOperations(AnalysisServicesManagementClient client) /// more than 90. /// /// - /// The name of the Analysis Services server. It must be at least 3 characters - /// in length, and no more than 63. + /// The name of the Analysis Services server. /// /// /// Headers that will be added to request. @@ -2652,7 +2651,7 @@ internal ServersOperations(AnalysisServicesManagementClient client) HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 200 && (int)_statusCode != 204 && (int)_statusCode != 202) + if ((int)_statusCode != 200 && (int)_statusCode != 202 && (int)_statusCode != 204) { var ex = new CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperationsExtensions.cs b/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperationsExtensions.cs index 8c06a2b53d64..b2833ce7ac6c 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperationsExtensions.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Generated/ServersOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Analysis { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -457,8 +457,7 @@ public static SkuEnumerationForExistingResourceResult ListSkusForExisting(this I /// more than 90. /// /// - /// The name of the Analysis Services server. It must be at least 3 characters - /// in length, and no more than 63. + /// The name of the Analysis Services server. /// public static GatewayListStatusLive ListGatewayStatus(this IServersOperations operations, string resourceGroupName, string serverName) { @@ -478,8 +477,7 @@ public static GatewayListStatusLive ListGatewayStatus(this IServersOperations op /// more than 90. /// /// - /// The name of the Analysis Services server. It must be at least 3 characters - /// in length, and no more than 63. + /// The name of the Analysis Services server. /// /// /// The cancellation token. diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Microsoft.Azure.Management.Analysis.csproj b/src/SDKs/AnalysisServices/Management.Analysis/Microsoft.Azure.Management.Analysis.csproj index 7932ef002b98..0d36559c989b 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Microsoft.Azure.Management.Analysis.csproj +++ b/src/SDKs/AnalysisServices/Management.Analysis/Microsoft.Azure.Management.Analysis.csproj @@ -6,11 +6,15 @@ Provides management capabilities for Azure Analysis Services accounts. Microsoft Azure Analysis Services Management Library - 2.0.2 + 2.0.3 Microsoft.Azure.Management.Analysis - ManagementAnalysis;Analysis + Microsoft.Azure.Management.Analysis AnalysisService; - + + + net452;netstandard1.4 diff --git a/src/SDKs/AnalysisServices/Management.Analysis/Properties/AssemblyInfo.cs b/src/SDKs/AnalysisServices/Management.Analysis/Properties/AssemblyInfo.cs index bb6c0de4fc46..aa7bfaf5e822 100644 --- a/src/SDKs/AnalysisServices/Management.Analysis/Properties/AssemblyInfo.cs +++ b/src/SDKs/AnalysisServices/Management.Analysis/Properties/AssemblyInfo.cs @@ -9,8 +9,8 @@ [assembly: AssemblyTitle("Microsoft Azure Analysis Services Management Library")] [assembly: AssemblyDescription("Provides management functionality for Azure Analysis Services Resources.")] -[assembly: AssemblyVersion("2.0.2.0")] -[assembly: AssemblyFileVersion("2.0.2.0")] +[assembly: AssemblyVersion("2.0.3.0")] +[assembly: AssemblyFileVersion("2.0.3.0")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Microsoft")] [assembly: AssemblyProduct("Microsoft Azure .NET SDK")] diff --git a/src/SDKs/Automation/Automation.Tests/Automation.Tests.csproj b/src/SDKs/Automation/Automation.Tests/Automation.Tests.csproj index c0a799fe6c8d..4cc463077a07 100644 --- a/src/SDKs/Automation/Automation.Tests/Automation.Tests.csproj +++ b/src/SDKs/Automation/Automation.Tests/Automation.Tests.csproj @@ -3,7 +3,7 @@ Automation.Tests Automation.Tests - 3.0.0-preview + 3.0.1-preview Test Project for Automation tests diff --git a/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/BaseTest.cs b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/BaseTest.cs new file mode 100644 index 000000000000..8040af6fc8bd --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/BaseTest.cs @@ -0,0 +1,30 @@ +namespace Automation.Tests.ScenarioTests.UpdateManagement +{ + using Microsoft.Azure.Management.Automation; + using Microsoft.Rest.ClientRuntime.Azure.TestFramework; + + using Automation.Tests.Helpers; + + public class BaseTest + { + protected const string ResourceGroupName = "to-delete-01"; + protected const string AutomationAccountName = "fbs-aa-01"; + protected const string updateConfigurationName_01 = "test-suc-001"; + protected const string updateConfigurationName_02 = "test-suc-002"; + protected const string VM_01 = "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01"; + protected const string VM_02 = "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02"; + + protected AutomationClient automationClient; + + protected void CreateAutomationClient(MockContext context) + { + if (this.automationClient == null) + { + var handler = new RecordedDelegatingHandler(); + this.automationClient = context.GetServiceClient(false, handler); + this.automationClient.ResourceGroupName = ResourceGroupName; + this.automationClient.AutomationAccountName = AutomationAccountName; + } + } + } +} diff --git a/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationMachineRunTests.cs b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationMachineRunTests.cs new file mode 100644 index 000000000000..5d31cf43d53b --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationMachineRunTests.cs @@ -0,0 +1,67 @@ +namespace Automation.Tests.ScenarioTests.UpdateManagement +{ + using System; + + using Microsoft.Azure.Management.Automation; + using Microsoft.Rest.ClientRuntime.Azure.TestFramework; + + using Xunit; + + public class SoftwareUpdateConfigurationMachineRunTests : BaseTest + { + [Fact] + public void CanGetMachineRunById() + { + var runId = Guid.Parse("b56021cf-1643-4bfb-99d3-6b798db242f5"); + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var run = this.automationClient.SoftwareUpdateConfigurationMachineRuns.GetById(runId); + Assert.NotNull(run); + Assert.Equal(runId.ToString(), run.Name); + } + } + + [Fact] + public void CanGetAllMachineRuns() + { + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationMachineRuns.List(); + Assert.NotNull(runs.Value); + Assert.Equal(27, runs.Value.Count); + } + } + + [Fact] + public void CanGetAllRunsByCorrelationId() + { + Guid correlationId = Guid.Parse("595159c7-64cb-436f-892d-b44b31970f7a"); + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationMachineRuns.ListByCorrelationId(correlationId); + Assert.NotNull(runs.Value); + Assert.Equal(2, runs.Value.Count); + } + } + + [Fact] + public void CanGetAllRunsByStatus() + { + const string status = "Failed"; + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationMachineRuns.ListByStatus(status); + Assert.NotNull(runs.Value); + Assert.Equal(4, runs.Value.Count); + } + } + } +} diff --git a/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationRunTests.cs b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationRunTests.cs new file mode 100644 index 000000000000..4520bf048760 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationRunTests.cs @@ -0,0 +1,95 @@ +namespace Automation.Tests.ScenarioTests.UpdateManagement +{ + using System; + + using Microsoft.Azure.Management.Automation; + using Microsoft.Rest.ClientRuntime.Azure.TestFramework; + + using Xunit; + + public class SoftwareUpdateConfigurationRunTests : BaseTest + { + [Fact] + public void CanGetRunById() + { + var runId = Guid.Parse("595159c7-64cb-436f-892d-b44b31970f7a"); + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var run = this.automationClient.SoftwareUpdateConfigurationRuns.GetById(runId); + Assert.NotNull(run); + Assert.Equal(runId.ToString(), run.Name); + } + } + + [Fact] + public void CanGetAllRuns() + { + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationRuns.List(); + Assert.NotNull(runs.Value); + Assert.Equal(15, runs.Value.Count); + } + } + + [Fact] + public void CanGetAllRunsByConfigurationName() + { + const string configName = "all-01"; + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationRuns.ListByConfigurationName(configName); + Assert.NotNull(runs.Value); + Assert.Equal(6, runs.Value.Count); + } + } + + [Fact] + public void CanGetAllRunsByOs() + { + const string os = "Windows"; + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationRuns.ListByOsType(os); + Assert.NotNull(runs.Value); + Assert.Equal(17, runs.Value.Count); + } + } + + [Fact] + public void CanGetAllRunsByStatus() + { + const string status = "Failed"; + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationRuns.ListByStatus(status); + Assert.NotNull(runs.Value); + Assert.Equal(2, runs.Value.Count); + } + } + + [Fact] + public void CanGetAllRunsByStartTime() + { + var startTime = DateTime.Parse("2017-12-03T22:01:00-8").ToUniversalTime(); + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + var runs = this.automationClient.SoftwareUpdateConfigurationRuns.ListByStartTime(startTime); + Assert.NotNull(runs.Value); + Assert.Equal(3, runs.Value.Count); + } + } + } +} diff --git a/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationTests.cs b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationTests.cs new file mode 100644 index 000000000000..ec37e2c6b3e5 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/ScenarioTests/UpdateManagement/SoftwareUpdateConfigurationTests.cs @@ -0,0 +1,87 @@ +namespace Automation.Tests.ScenarioTests.UpdateManagement +{ + using System; + using System.Linq; + + using Microsoft.Azure.Management.Automation; + using Microsoft.Azure.Management.Automation.Models; + using Microsoft.Rest.ClientRuntime.Azure.TestFramework; + + using Xunit; + + public class SoftwareUpdateConfigurationTests : BaseTest + { + [Fact] + public void CanCreateGetAndDelete() + { + using (var context = MockContext.Start(GetType().FullName)) + { + this.CreateAutomationClient(context); + + // Create and get the first SUC (targeting 1 VMs) + var sucProperties = this.CreateSoftwareUpdateConfigurationModel(new[] { VM_01 }); + var createResult = this.automationClient.SoftwareUpdateConfigurations.Create(updateConfigurationName_01, sucProperties); + Assert.NotNull(createResult); + + var getResult = this.automationClient.SoftwareUpdateConfigurations.GetByName(updateConfigurationName_01); + Assert.NotNull(getResult); + + // Create and get the second SUC (targeting 2 VMs) + sucProperties = this.CreateSoftwareUpdateConfigurationModel(new[] { VM_01, VM_02}); + createResult = this.automationClient.SoftwareUpdateConfigurations.Create(updateConfigurationName_02, sucProperties); + Assert.NotNull(createResult); + + getResult = this.automationClient.SoftwareUpdateConfigurations.GetByName(updateConfigurationName_02); + Assert.NotNull(getResult); + + // List all SUCs + var listResult = this.automationClient.SoftwareUpdateConfigurations.List(); + Assert.NotNull(listResult); + Assert.NotNull(listResult.Value); + Assert.Equal(9, listResult.Value.Count); + + // List for specific VM + listResult = this.automationClient.SoftwareUpdateConfigurations.ListByAzureVirtualMachine(VM_01); + Assert.NotNull(listResult); + Assert.NotNull(listResult.Value); + Assert.Equal(6, listResult.Value.Count); + var suc = listResult.Value.Where(v => v.Name.Equals(updateConfigurationName_01, StringComparison.OrdinalIgnoreCase)).Single(); + Assert.Equal(updateConfigurationName_01, suc.Name); + + // Delete both + this.automationClient.SoftwareUpdateConfigurations.Delete(updateConfigurationName_01); + getResult = this.automationClient.SoftwareUpdateConfigurations.GetByName(updateConfigurationName_01); + Assert.Null(getResult); + + this.automationClient.SoftwareUpdateConfigurations.Delete(updateConfigurationName_02); + getResult = this.automationClient.SoftwareUpdateConfigurations.GetByName(updateConfigurationName_02); + Assert.Null(getResult); + } + } + + private SoftwareUpdateConfiguration CreateSoftwareUpdateConfigurationModel(string[] azureVirtualMachines) + { + var updateConfiguration = new UpdateConfiguration + { + OperatingSystem = OperatingSystemType.Windows, + Windows = new WindowsProperties + { + IncludedUpdateClassifications = WindowsUpdateClasses.Critical + ',' + WindowsUpdateClasses.Security, + ExcludedKbNumbers = new[] { "KB123", "KB123" } + }, + Duration = TimeSpan.FromHours(3), + AzureVirtualMachines = azureVirtualMachines + }; + + var scheduleInfo = new ScheduleProperties + { + Frequency = ScheduleFrequency.Day, + StartTime = DateTime.Parse("2018-05-05T19:26:00.000"), + Interval = 1, + TimeZone = "America/Los_Angeles" + }; + + return new SoftwareUpdateConfiguration(updateConfiguration, scheduleInfo); + } + } +} diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllMachineRuns.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllMachineRuns.json new file mode 100644 index 000000000000..452b84205e6f --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllMachineRuns.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25NYWNoaW5lUnVucz9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "aca39479-ab3f-4bce-ab87-2343e0de0596" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/a58c1a70-2250-4273-a407-cdb1b0feda63\",\r\n \"name\": \"a58c1a70-2250-4273-a407-cdb1b0feda63\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"659368f1-45f0-4ab3-99e3-647159be858a\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T23:05:01.7040608-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T23:05:01.7040608-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:06:03.1566667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/3a66c678-388a-49b8-9870-6ab28e434776\",\r\n \"name\": \"3a66c678-388a-49b8-9870-6ab28e434776\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"900045de-4709-4c72-af35-578a8449cf81\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T23:02:16.623424-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T23:02:16.623424-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:03:18.62-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/a02aa8f5-c824-441f-9642-6f47f5285d62\",\r\n \"name\": \"a02aa8f5-c824-441f-9642-6f47f5285d62\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"900045de-4709-4c72-af35-578a8449cf81\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T23:02:15.7954412-08:00\",\r\n \"endTime\": \"2017-12-03T23:02:25.8233333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T23:02:15.7954412-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:03:18.0566667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/204e0368-6db6-4f58-bffe-8cbb9ae05228\",\r\n \"name\": \"204e0368-6db6-4f58-bffe-8cbb9ae05228\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"afb91d65-b7ff-488c-9ff5-8ea1678e3197\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T22:05:03.3058008-08:00\",\r\n \"endTime\": \"2017-12-03T22:36:33.5866667-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T22:05:03.3058008-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:37:14.3066667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"name\": \"b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"endTime\": \"2017-12-03T22:35:44.8333333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:36:15.3566667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/cd9d9164-0268-438a-8d8a-dbca25ade827\",\r\n \"name\": \"cd9d9164-0268-438a-8d8a-dbca25ade827\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T22:01:02.2462645-08:00\",\r\n \"endTime\": \"2017-12-03T22:01:30.9866667-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T22:01:02.2462645-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:02:04.3933333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/c4975a99-f857-4620-a45a-c3373f495362\",\r\n \"name\": \"c4975a99-f857-4620-a45a-c3373f495362\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"f1e53082-2fa9-42b3-8e03-5e2b0b3cfa6a\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T21:05:31.5806397-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T21:05:31.5806397-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:06:34.2766667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/6930b5b9-75b2-4496-9d80-9d94e310e868\",\r\n \"name\": \"6930b5b9-75b2-4496-9d80-9d94e310e868\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T21:00:29.2416781-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T21:00:29.2416781-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:01:32.1166667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/32165385-8113-43dd-8934-0e3413f63b21\",\r\n \"name\": \"32165385-8113-43dd-8934-0e3413f63b21\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T21:00:28.4762796-08:00\",\r\n \"endTime\": \"2017-12-03T21:00:56.31-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T21:00:28.4762796-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:01:30.62-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/8508acc4-aa22-41b1-b994-8b4ace45675f\",\r\n \"name\": \"8508acc4-aa22-41b1-b994-8b4ace45675f\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T20:05:55.2337603-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:33.0333333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T20:05:55.2337603-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:43:08.6933333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/0d6716ab-5b79-4816-98cc-1833ed7098bd\",\r\n \"name\": \"0d6716ab-5b79-4816-98cc-1833ed7098bd\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T20:03:29.9034394-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:16.8066667-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T20:03:29.9034394-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:42:45.7333333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/5766f363-238d-4f42-92eb-c0e7d1cf7091\",\r\n \"name\": \"5766f363-238d-4f42-92eb-c0e7d1cf7091\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T20:03:28.9820295-08:00\",\r\n \"endTime\": \"2017-12-03T20:07:06.49-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T20:03:28.9820295-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:07:33.59-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/7395e87d-f249-47d3-b841-16f461f5bbd5\",\r\n \"name\": \"7395e87d-f249-47d3-b841-16f461f5bbd5\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"84fd39b5-b28d-4a2a-8856-9c695f4a2805\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T19:05:02.4519754-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T19:05:02.4519754-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:06:21.0133333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/39e0f311-0766-4d53-91b0-4e0e09101273\",\r\n \"name\": \"39e0f311-0766-4d53-91b0-4e0e09101273\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T19:02:16.605992-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T19:02:16.605992-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:04:09.1133333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/873b39a2-c006-421e-974e-552941d812c6\",\r\n \"name\": \"873b39a2-c006-421e-974e-552941d812c6\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T19:02:14.8565448-08:00\",\r\n \"endTime\": \"2017-12-03T19:03:14.2033333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T19:02:14.8565448-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:04:09.3666667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/43943787-066a-423f-b39b-20c0448653bf\",\r\n \"name\": \"43943787-066a-423f-b39b-20c0448653bf\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"4acce870-3ddb-4469-bde6-9bd42d991828\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T18:05:30.961048-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T18:05:30.961048-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:06:24.59-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/1397c273-f2b3-4d07-8aad-b8d200841f79\",\r\n \"name\": \"1397c273-f2b3-4d07-8aad-b8d200841f79\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T18:01:45.516477-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T18:01:45.516477-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:02:50.2633333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/6939a2d7-92fa-4b03-b2c0-9e6621dc5589\",\r\n \"name\": \"6939a2d7-92fa-4b03-b2c0-9e6621dc5589\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T18:01:44.672857-08:00\",\r\n \"endTime\": \"2017-12-03T18:01:54.4033333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T18:01:44.672857-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:02:48.4733333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/5fbe0453-e603-4bbd-8c2c-8346e8f14921\",\r\n \"name\": \"5fbe0453-e603-4bbd-8c2c-8346e8f14921\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"3aab1bb9-3144-4fe0-85bc-bc59a446ab41\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T17:05:29.0836163-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T17:05:29.0836163-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:06:37.2433333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/31941815-326b-4d47-bba5-a4a4e0aa53b6\",\r\n \"name\": \"31941815-326b-4d47-bba5-a4a4e0aa53b6\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T17:02:24.7518491-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T17:02:24.7518491-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:04:34.41-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/f5f295a7-6792-4998-8c48-cd84cbfc26ff\",\r\n \"name\": \"f5f295a7-6792-4998-8c48-cd84cbfc26ff\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T17:02:23.7990863-08:00\",\r\n \"endTime\": \"2017-12-03T17:02:34.1533333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T17:02:23.7990863-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:04:33.41-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/8dbec6cf-bbdb-4718-ae63-4da176199d8c\",\r\n \"name\": \"8dbec6cf-bbdb-4718-ae63-4da176199d8c\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"1c6d425e-9356-4516-8ac8-426cddbdaaf6\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T16:05:39.8673719-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T16:05:39.8673719-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:07:06.48-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/9d49b235-4a04-4169-a699-3c9e82735546\",\r\n \"name\": \"9d49b235-4a04-4169-a699-3c9e82735546\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T16:01:12.3153445-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T16:01:12.3153445-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:05:04.7633333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/6ebb9879-dea7-48f2-8367-a2274c6a563a\",\r\n \"name\": \"6ebb9879-dea7-48f2-8367-a2274c6a563a\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T16:01:11.5646677-08:00\",\r\n \"endTime\": \"2017-12-03T16:08:40.6833333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T16:01:11.5646677-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:05:05.0066667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/4cc52000-6689-4d50-bb92-d32efe861531\",\r\n \"name\": \"4cc52000-6689-4d50-bb92-d32efe861531\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"cf4fd039-ad1d-4eab-82c3-f34c68cdd1c7\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T15:05:28.921775-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T15:05:28.921775-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:06:25.2466667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/572abcd1-6013-4286-a3be-116e3862f407\",\r\n \"name\": \"572abcd1-6013-4286-a3be-116e3862f407\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"second\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"70925935-7c65-4372-bfe4-24e6e0edd331\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T15:01:12.4322251-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T15:01:12.4322251-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T23:03:46.21-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/1010ff31-8e3d-4db9-b7d1-d1334e69e239\",\r\n \"name\": \"1010ff31-8e3d-4db9-b7d1-d1334e69e239\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"first\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"24f7d45f-6eed-45b9-90f2-6e596774fe2c\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T14:50:34.6608639-08:00\",\r\n \"endTime\": null,\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T14:50:34.6608639-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:51:46.1466667-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 07:17:53 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "aca39479-ab3f-4bce-ab87-2343e0de0596" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-correlation-request-id": [ + "cab3497d-cb6b-49aa-8a43-80fb334ec059" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T071753Z:cab3497d-cb6b-49aa-8a43-80fb334ec059" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllRunsByCorrelationId.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllRunsByCorrelationId.json new file mode 100644 index 000000000000..b8ecdebf27a0 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllRunsByCorrelationId.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns?api-version=2017-05-15-preview&$filter=properties%2FcorrelationId%20eq%20595159c7-64cb-436f-892d-b44b31970f7a", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25NYWNoaW5lUnVucz9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXcmJGZpbHRlcj1wcm9wZXJ0aWVzJTJGY29ycmVsYXRpb25JZCUyMGVxJTIwNTk1MTU5YzctNjRjYi00MzZmLTg5MmQtYjQ0YjMxOTcwZjdh", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dde25426-d83b-47f5-8e86-2c330fe819d8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"name\": \"b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"endTime\": \"2017-12-03T22:35:44.8333333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:36:15.3566667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/cd9d9164-0268-438a-8d8a-dbca25ade827\",\r\n \"name\": \"cd9d9164-0268-438a-8d8a-dbca25ade827\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"sourceComputerId\": \"3a919404-fc45-4d2f-aaca-42ca398bbd21\",\r\n \"startTime\": \"2017-12-03T22:01:02.2462645-08:00\",\r\n \"endTime\": \"2017-12-03T22:01:30.9866667-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T22:01:02.2462645-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:02:04.3933333-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 07:23:32 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "dde25426-d83b-47f5-8e86-2c330fe819d8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "5b6e13f8-4b6f-45de-9286-8b7ce7ef447f" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T072333Z:5b6e13f8-4b6f-45de-9286-8b7ce7ef447f" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllRunsByStatus.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllRunsByStatus.json new file mode 100644 index 000000000000..70cb00e97b82 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetAllRunsByStatus.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns?api-version=2017-05-15-preview&$filter=properties%2Fstatus%20eq%20'Failed'", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25NYWNoaW5lUnVucz9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXcmJGZpbHRlcj1wcm9wZXJ0aWVzJTJGc3RhdHVzJTIwZXElMjAlMjdGYWlsZWQlMjc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2eb36ef2-bfd7-49b9-a02d-38d58bfbcf00" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/204e0368-6db6-4f58-bffe-8cbb9ae05228\",\r\n \"name\": \"204e0368-6db6-4f58-bffe-8cbb9ae05228\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"afb91d65-b7ff-488c-9ff5-8ea1678e3197\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T22:05:03.3058008-08:00\",\r\n \"endTime\": \"2017-12-03T22:36:33.5866667-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T22:05:03.3058008-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:37:14.3066667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"name\": \"b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"endTime\": \"2017-12-03T22:35:44.8333333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:36:15.3566667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/8508acc4-aa22-41b1-b994-8b4ace45675f\",\r\n \"name\": \"8508acc4-aa22-41b1-b994-8b4ace45675f\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T20:05:55.2337603-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:33.0333333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T20:05:55.2337603-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:43:08.6933333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/0d6716ab-5b79-4816-98cc-1833ed7098bd\",\r\n \"name\": \"0d6716ab-5b79-4816-98cc-1833ed7098bd\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T20:03:29.9034394-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:16.8066667-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": null,\r\n \"creationTime\": \"2017-12-03T20:03:29.9034394-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:42:45.7333333-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 07:24:20 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "2eb36ef2-bfd7-49b9-a02d-38d58bfbcf00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-correlation-request-id": [ + "69951c03-42d1-49ef-a4f9-a7df3f1296b7" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T072420Z:69951c03-42d1-49ef-a4f9-a7df3f1296b7" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetMachineRunById.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetMachineRunById.json new file mode 100644 index 000000000000..0969bccba2ed --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationMachineRunTests/CanGetMachineRunById.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/b56021cf-1643-4bfb-99d3-6b798db242f5?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25NYWNoaW5lUnVucy9iNTYwMjFjZi0xNjQzLTRiZmItOTlkMy02Yjc5OGRiMjQyZjU/YXBpLXZlcnNpb249MjAxNy0wNS0xNS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1dea5b43-3f4f-422f-948d-db55b39d6bab" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationMachineRuns/b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"name\": \"b56021cf-1643-4bfb-99d3-6b798db242f5\",\r\n \"properties\": {\r\n \"targetComputer\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"targetComputerType\": \"AzureVirtualMachines\",\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"osType\": \"Windows\",\r\n \"correlationId\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"sourceComputerId\": \"282452db-3afa-4538-9461-91f6361b1be1\",\r\n \"startTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"endTime\": \"2017-12-03T22:35:44.8333333-08:00\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"job\": {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/jobs/b56021cf-1643-4bfb-99d3-6b798db242f5\"\r\n },\r\n \"creationTime\": \"2017-12-03T22:01:03.0427936-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:36:15.3566667-08:00\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 07:16:23 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "1dea5b43-3f4f-422f-948d-db55b39d6bab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "794fb85a-5a4c-4c8e-91da-f8ceb97b1d6c" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T071624Z:794fb85a-5a4c-4c8e-91da-f8ceb97b1d6c" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRuns.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRuns.json new file mode 100644 index 000000000000..65d50bed1e69 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRuns.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25SdW5zP2FwaS12ZXJzaW9uPTIwMTctMDUtMTUtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "624d5cae-b2e6-4c13-ad66-5406847fa748" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/f1e53082-2fa9-42b3-8e03-5e2b0b3cfa6a\",\r\n \"name\": \"f1e53082-2fa9-42b3-8e03-5e2b0b3cfa6a\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T21:05:31.3150583-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T21:05:31.3150583-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:05:32.3133333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"name\": \"6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T21:00:28.179483-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T21:00:28.179483-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:00:29.99-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"name\": \"3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T20:05:54.1405681-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:33.0333333-08:00\",\r\n \"computerCount\": 1,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2017-12-03T20:05:54.1405681-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:43:09.0533333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"name\": \"c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:16.8066667-08:00\",\r\n \"computerCount\": 2,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:42:46.78-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/84fd39b5-b28d-4a2a-8856-9c695f4a2805\",\r\n \"name\": \"84fd39b5-b28d-4a2a-8856-9c695f4a2805\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T19:05:02.1864192-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T19:05:02.1864192-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T19:05:03.2466667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"name\": \"5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T19:02:14.5441554-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T19:02:14.5441554-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T19:02:17.4166667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/4acce870-3ddb-4469-bde6-9bd42d991828\",\r\n \"name\": \"4acce870-3ddb-4469-bde6-9bd42d991828\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T18:05:29.9143703-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T18:05:29.9143703-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:05:22.52-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"name\": \"de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T18:01:44.3135947-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T18:01:44.3135947-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:01:47.8666667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3aab1bb9-3144-4fe0-85bc-bc59a446ab41\",\r\n \"name\": \"3aab1bb9-3144-4fe0-85bc-bc59a446ab41\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T17:05:28.0371572-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T17:05:28.0371572-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:05:25.09-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"name\": \"064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T17:02:22.6588665-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T17:02:22.6588665-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:03:14.55-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/1c6d425e-9356-4516-8ac8-426cddbdaaf6\",\r\n \"name\": \"1c6d425e-9356-4516-8ac8-426cddbdaaf6\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T16:05:38.8138047-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T16:05:38.8138047-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T19:05:58.69-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"name\": \"3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T16:01:11.2366375-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T16:01:11.2366375-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T19:03:37.37-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/cf4fd039-ad1d-4eab-82c3-f34c68cdd1c7\",\r\n \"name\": \"cf4fd039-ad1d-4eab-82c3-f34c68cdd1c7\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T15:05:27.8753539-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T15:05:27.8753539-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:05:23.2833333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/70925935-7c65-4372-bfe4-24e6e0edd331\",\r\n \"name\": \"70925935-7c65-4372-bfe4-24e6e0edd331\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"second\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T15:01:11.3233398-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T15:01:11.3233398-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:02:44.0233333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/24f7d45f-6eed-45b9-90f2-6e596774fe2c\",\r\n \"name\": \"24f7d45f-6eed-45b9-90f2-6e596774fe2c\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"first\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T14:50:33.552091-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T14:50:33.552091-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:50:44.15-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 05:56:02 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "624d5cae-b2e6-4c13-ad66-5406847fa748" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-correlation-request-id": [ + "96f49107-fc29-4dcf-af8a-8db2c9f4a7e5" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T055602Z:96f49107-fc29-4dcf-af8a-8db2c9f4a7e5" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByConfigurationName.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByConfigurationName.json new file mode 100644 index 000000000000..8a405fa46fd0 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByConfigurationName.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns?api-version=2017-05-15-preview&$filter=properties%2FsoftwareUpdateConfiguration%2Fname%20eq%20'all-01'", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25SdW5zP2FwaS12ZXJzaW9uPTIwMTctMDUtMTUtcHJldmlldyYkZmlsdGVyPXByb3BlcnRpZXMlMkZzb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb24lMkZuYW1lJTIwZXElMjAlMjdhbGwtMDElMjc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b71ea5ae-f49c-4d44-a11a-5e696f9dabc2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"name\": \"6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T21:00:28.179483-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T21:00:28.179483-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:00:29.99-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"name\": \"c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:16.8066667-08:00\",\r\n \"computerCount\": 2,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:42:46.78-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"name\": \"5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T19:02:14.5441554-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T19:02:14.5441554-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T19:02:17.4166667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"name\": \"de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T18:01:44.3135947-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T18:01:44.3135947-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:01:47.8666667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"name\": \"064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T17:02:22.6588665-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T17:02:22.6588665-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:03:14.55-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"name\": \"3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T16:01:11.2366375-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T16:01:11.2366375-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T19:03:37.37-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 05:40:51 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "b71ea5ae-f49c-4d44-a11a-5e696f9dabc2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-correlation-request-id": [ + "03adc694-07fa-4848-92ae-3bbfc643d6c7" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T054051Z:03adc694-07fa-4848-92ae-3bbfc643d6c7" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByOs.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByOs.json new file mode 100644 index 000000000000..a1dbc30be0c3 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByOs.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns?api-version=2017-05-15-preview&$filter=properties%2FosType%20eq%20'Windows'", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25SdW5zP2FwaS12ZXJzaW9uPTIwMTctMDUtMTUtcHJldmlldyYkZmlsdGVyPXByb3BlcnRpZXMlMkZvc1R5cGUlMjBlcSUyMCUyN1dpbmRvd3MlMjc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e65a836c-c6d5-4385-9db7-0793bf7bf9ea" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/afb91d65-b7ff-488c-9ff5-8ea1678e3197\",\r\n \"name\": \"afb91d65-b7ff-488c-9ff5-8ea1678e3197\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T22:05:02.977826-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T22:05:02.977826-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:05:04.0366667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"name\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T22:01:01.9339046-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T22:01:01.9339046-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:01:03.79-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/f1e53082-2fa9-42b3-8e03-5e2b0b3cfa6a\",\r\n \"name\": \"f1e53082-2fa9-42b3-8e03-5e2b0b3cfa6a\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T21:05:31.3150583-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T21:05:31.3150583-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:05:32.3133333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"name\": \"6997253d-1a09-4a86-8ce0-748bdb29ad9c\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T21:00:28.179483-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T21:00:28.179483-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:00:29.99-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"name\": \"3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T20:05:54.1405681-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:33.0333333-08:00\",\r\n \"computerCount\": 1,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2017-12-03T20:05:54.1405681-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:43:09.0533333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"name\": \"c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:16.8066667-08:00\",\r\n \"computerCount\": 2,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:42:46.78-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/84fd39b5-b28d-4a2a-8856-9c695f4a2805\",\r\n \"name\": \"84fd39b5-b28d-4a2a-8856-9c695f4a2805\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T19:05:02.1864192-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T19:05:02.1864192-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:05:20.7333333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"name\": \"5ba8cbea-df0b-4937-932d-0f840e0befb4\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T19:02:14.5441554-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T19:02:14.5441554-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:03:08.7266667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/4acce870-3ddb-4469-bde6-9bd42d991828\",\r\n \"name\": \"4acce870-3ddb-4469-bde6-9bd42d991828\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T18:05:29.9143703-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T18:05:29.9143703-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:05:22.52-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"name\": \"de940d19-c4d2-467c-a916-1d6e489092c4\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T18:01:44.3135947-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T18:01:44.3135947-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:01:47.8666667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3aab1bb9-3144-4fe0-85bc-bc59a446ab41\",\r\n \"name\": \"3aab1bb9-3144-4fe0-85bc-bc59a446ab41\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T17:05:28.0371572-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T17:05:28.0371572-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:05:25.09-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"name\": \"064a5c2d-3a3a-4081-af1b-7ca4badd4c09\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T17:02:22.6588665-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T17:02:22.6588665-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:03:14.55-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/1c6d425e-9356-4516-8ac8-426cddbdaaf6\",\r\n \"name\": \"1c6d425e-9356-4516-8ac8-426cddbdaaf6\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T16:05:38.8138047-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T16:05:38.8138047-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:06:05.9666667-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"name\": \"3eb47451-4612-4088-a58f-81349607fa36\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T16:01:11.2366375-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T16:01:11.2366375-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:04:04.2433333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/cf4fd039-ad1d-4eab-82c3-f34c68cdd1c7\",\r\n \"name\": \"cf4fd039-ad1d-4eab-82c3-f34c68cdd1c7\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T15:05:27.8753539-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T15:05:27.8753539-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:05:23.2833333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/70925935-7c65-4372-bfe4-24e6e0edd331\",\r\n \"name\": \"70925935-7c65-4372-bfe4-24e6e0edd331\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"second\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T15:01:11.3233398-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T15:01:11.3233398-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T21:02:44.0233333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/24f7d45f-6eed-45b9-90f2-6e596774fe2c\",\r\n \"name\": \"24f7d45f-6eed-45b9-90f2-6e596774fe2c\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"first\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T14:50:33.552091-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T14:50:33.552091-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:50:44.15-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 06:32:01 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "e65a836c-c6d5-4385-9db7-0793bf7bf9ea" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "ebb01a50-aa5d-422e-8953-2743a0fb7075" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T063201Z:ebb01a50-aa5d-422e-8953-2743a0fb7075" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByStartTime.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByStartTime.json new file mode 100644 index 000000000000..5351711f6928 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByStartTime.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns?api-version=2017-05-15-preview&$filter=properties%2FstartTime%20ge%202017-12-04T06:01:00.0000000Z", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25SdW5zP2FwaS12ZXJzaW9uPTIwMTctMDUtMTUtcHJldmlldyYkZmlsdGVyPXByb3BlcnRpZXMlMkZzdGFydFRpbWUlMjBnZSUyMDIwMTctMTItMDRUMDYlM0EwMSUzQTAwLjAwMDAwMDBa", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1a87fe4c-74bc-4f7e-9980-d724477ede2d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/c7f97f66-2aca-42a5-a292-23fbf9e83555\",\r\n \"name\": \"c7f97f66-2aca-42a5-a292-23fbf9e83555\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"test\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2018-01-31T15:04:07.1910863-08:00\",\r\n \"endTime\": \"2018-01-31T15:04:39.797-08:00\",\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2018-01-31T15:04:07.1910863-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2018-01-31T15:05:11.657-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/688151d2-6097-46a7-ae21-2d873c311c42\",\r\n \"name\": \"688151d2-6097-46a7-ae21-2d873c311c42\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"test\"\r\n },\r\n \"status\": \"Succeeded\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2018-01-31T14:08:52.6090288-08:00\",\r\n \"endTime\": \"2018-01-31T14:43:48.56-08:00\",\r\n \"computerCount\": 1,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2018-01-31T14:08:52.6090288-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2018-01-31T14:44:00.463-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/5f806946-dc53-4261-91a5-4632cfac3df8\",\r\n \"name\": \"5f806946-dc53-4261-91a5-4632cfac3df8\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"test\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2018-01-31T13:06:33.2246522-08:00\",\r\n \"endTime\": \"2018-01-31T13:06:34.1933756-08:00\",\r\n \"computerCount\": 1,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2018-01-31T13:06:33.2246522-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2018-01-31T13:49:42.267-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 01 Feb 2018 01:44:48 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "1a87fe4c-74bc-4f7e-9980-d724477ede2d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "fd246534-f19c-4215-b538-c0676098d3bc" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180201T014448Z:fd246534-f19c-4215-b538-c0676098d3bc" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByStatus.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByStatus.json new file mode 100644 index 000000000000..95e7c2f4df3e --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetAllRunsByStatus.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns?api-version=2017-05-15-preview&$filter=properties%2Fstatus%20eq%20'Failed'", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25SdW5zP2FwaS12ZXJzaW9uPTIwMTctMDUtMTUtcHJldmlldyYkZmlsdGVyPXByb3BlcnRpZXMlMkZzdGF0dXMlMjBlcSUyMCUyN0ZhaWxlZCUyNw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "27e30bad-6ddf-4992-85f2-220d4b16304c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"name\": \"3558b1c5-8fe1-43e1-9601-58247383c1fc\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"third\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T20:05:54.1405681-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:33.0333333-08:00\",\r\n \"computerCount\": 1,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2017-12-03T20:05:54.1405681-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:43:09.0533333-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"name\": \"c6f3a468-107f-42a3-ad8e-174ff9857fc8\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"Failed\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"endTime\": \"2017-12-03T20:42:16.8066667-08:00\",\r\n \"computerCount\": 2,\r\n \"failedCount\": 1,\r\n \"creationTime\": \"2017-12-03T20:03:27.9356546-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T20:42:46.78-08:00\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 06:11:32 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "27e30bad-6ddf-4992-85f2-220d4b16304c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "e2167050-dec6-4e29-8305-8cbaa6d78cdf" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T061133Z:e2167050-dec6-4e29-8305-8cbaa6d78cdf" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetRunById.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetRunById.json new file mode 100644 index 000000000000..3b8f8d91a74f --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationRunTests/CanGetRunById.json @@ -0,0 +1,75 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/595159c7-64cb-436f-892d-b44b31970f7a?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25SdW5zLzU5NTE1OWM3LTY0Y2ItNDM2Zi04OTJkLWI0NGIzMTk3MGY3YT9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ffc42903-34ed-424d-a180-bdc6aa0e5de6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurationRuns/595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"name\": \"595159c7-64cb-436f-892d-b44b31970f7a\",\r\n \"properties\": {\r\n \"softwareUpdateConfiguration\": {\r\n \"name\": \"all-01\"\r\n },\r\n \"status\": \"InProgress\",\r\n \"configuredDuration\": \"PT2H\",\r\n \"osType\": \"Windows\",\r\n \"startTime\": \"2017-12-03T22:01:01.9339046-08:00\",\r\n \"endTime\": null,\r\n \"computerCount\": 2,\r\n \"failedCount\": 0,\r\n \"creationTime\": \"2017-12-03T22:01:01.9339046-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-03T22:01:03.79-08:00\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 06:06:34 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "ffc42903-34ed-424d-a180-bdc6aa0e5de6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14823" + ], + "x-ms-correlation-request-id": [ + "38f63f40-a75c-43a2-a382-bf6967f9c4b0" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T060634Z:38f63f40-a75c-43a2-a382-bf6967f9c4b0" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationTests/CanCreateGetAndDelete.json b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationTests/CanCreateGetAndDelete.json new file mode 100644 index 000000000000..e56eabfb7bc0 --- /dev/null +++ b/src/SDKs/Automation/Automation.Tests/SessionRecords/Automation.Tests.ScenarioTests.UpdateManagement.SoftwareUpdateConfigurationTests/CanCreateGetAndDelete.json @@ -0,0 +1,684 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMT9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical,Security\",\r\n \"excludedKbNumbers\": [\r\n \"KB123\",\r\n \"KB123\"\r\n ]\r\n },\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ]\r\n },\r\n \"scheduleInfo\": {\r\n \"startTime\": \"2018-05-05T19:26:00Z\",\r\n \"interval\": 1,\r\n \"frequency\": \"Day\",\r\n \"timeZone\": \"America/Los_Angeles\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "654" + ], + "x-ms-client-request-id": [ + "1c7d3d9f-df38-4ec2-a17f-4561c533db5a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001\",\r\n \"name\": \"test-suc-001\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": [\r\n \"KB123\",\r\n \"KB123\"\r\n ]\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"scheduleInfo\": {\r\n \"description\": null,\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"startTimeOffsetMinutes\": -420.0,\r\n \"expiryTime\": \"9999-12-31T15:59:00-08:00\",\r\n \"expiryTimeOffsetMinutes\": -480.0,\r\n \"isEnabled\": true,\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\",\r\n \"nextRunOffsetMinutes\": -420.0,\r\n \"interval\": 1,\r\n \"frequency\": \"Day\",\r\n \"creationTime\": \"2017-12-04T14:05:53.6933333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-04T14:05:53.6933333-08:00\",\r\n \"timeZone\": \"America/Los_Angeles\",\r\n \"advancedSchedule\": null\r\n },\r\n \"provisioningState\": \"Provisioning\",\r\n \"createdBy\": \"\",\r\n \"error\": null,\r\n \"creationTime\": \"2017-12-04T14:05:53.71-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-04T14:05:53.8333333-08:00\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1248" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:54 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001?api-version=2017-05-15-preview" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "x-ms-request-id": [ + "1c7d3d9f-df38-4ec2-a17f-4561c533db5a" + ], + "x-ms-location": [ + "https://management.azure.com/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001?api-version=2017-05-15-preview" + ], + "ocp-location": [ + "https://management.azure.com/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001?api-version=2017-05-15-preview" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "a3525393-1d1f-4a20-8ae6-1f0abf1014a7" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220554Z:a3525393-1d1f-4a20-8ae6-1f0abf1014a7" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMT9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6d3873d0-5ed5-4c07-b1e2-61039c087ae7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001\",\r\n \"name\": \"test-suc-001\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": [\r\n \"KB123\",\r\n \"KB123\"\r\n ]\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"scheduleInfo\": {\r\n \"description\": null,\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"startTimeOffsetMinutes\": -420.0,\r\n \"expiryTime\": \"9999-12-31T15:59:00-08:00\",\r\n \"expiryTimeOffsetMinutes\": -480.0,\r\n \"isEnabled\": true,\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\",\r\n \"nextRunOffsetMinutes\": -420.0,\r\n \"interval\": 1,\r\n \"frequency\": \"Day\",\r\n \"creationTime\": \"2017-12-04T14:05:53.6933333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-04T14:05:53.6933333-08:00\",\r\n \"timeZone\": \"America/Los_Angeles\",\r\n \"advancedSchedule\": null\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdBy\": \"\",\r\n \"error\": null,\r\n \"creationTime\": \"2017-12-04T14:05:53.71-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-04T14:05:53.8333333-08:00\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:54 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "6d3873d0-5ed5-4c07-b1e2-61039c087ae7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-correlation-request-id": [ + "63dfdbbb-5fb6-4a46-bc52-fc591deb2f70" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220554Z:63dfdbbb-5fb6-4a46-bc52-fc591deb2f70" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMT9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4d3c37da-0ba2-4a99-ba37-10a2602564ec" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"code\": \"NotFound\",\r\n \"message\": \"Software update configuration not found\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "71" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:58 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "x-ms-request-id": [ + "4d3c37da-0ba2-4a99-ba37-10a2602564ec" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "85a9c2b0-6ee1-42fe-b1c7-7b2e8365c750" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220558Z:85a9c2b0-6ee1-42fe-b1c7-7b2e8365c750" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMj9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical,Security\",\r\n \"excludedKbNumbers\": [\r\n \"KB123\",\r\n \"KB123\"\r\n ]\r\n },\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ]\r\n },\r\n \"scheduleInfo\": {\r\n \"startTime\": \"2018-05-05T19:26:00Z\",\r\n \"interval\": 1,\r\n \"frequency\": \"Day\",\r\n \"timeZone\": \"America/Los_Angeles\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "797" + ], + "x-ms-client-request-id": [ + "f3859d38-faaf-4aea-9244-07c392f8fb27" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002\",\r\n \"name\": \"test-suc-002\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": [\r\n \"KB123\",\r\n \"KB123\"\r\n ]\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"scheduleInfo\": {\r\n \"description\": null,\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"startTimeOffsetMinutes\": -420.0,\r\n \"expiryTime\": \"9999-12-31T15:59:00-08:00\",\r\n \"expiryTimeOffsetMinutes\": -480.0,\r\n \"isEnabled\": true,\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\",\r\n \"nextRunOffsetMinutes\": -420.0,\r\n \"interval\": 1,\r\n \"frequency\": \"Day\",\r\n \"creationTime\": \"2017-12-04T14:05:54.5533333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-04T14:05:54.5533333-08:00\",\r\n \"timeZone\": \"America/Los_Angeles\",\r\n \"advancedSchedule\": null\r\n },\r\n \"provisioningState\": \"Provisioning\",\r\n \"createdBy\": \"\",\r\n \"error\": null,\r\n \"creationTime\": \"2017-12-04T14:05:54.6166667-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-04T14:05:54.6166667-08:00\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1386" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:54 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002?api-version=2017-05-15-preview" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "x-ms-request-id": [ + "f3859d38-faaf-4aea-9244-07c392f8fb27" + ], + "x-ms-location": [ + "https://management.azure.com/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002?api-version=2017-05-15-preview" + ], + "ocp-location": [ + "https://management.azure.com/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002?api-version=2017-05-15-preview" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "c295e267-1bf1-4f0b-8251-5955b264f603" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220555Z:c295e267-1bf1-4f0b-8251-5955b264f603" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMj9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ae4ff550-ff6a-49af-be76-1d87999b54d8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002\",\r\n \"name\": \"test-suc-002\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": [\r\n \"KB123\",\r\n \"KB123\"\r\n ]\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"scheduleInfo\": {\r\n \"description\": null,\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"startTimeOffsetMinutes\": -420.0,\r\n \"expiryTime\": \"9999-12-31T15:59:00-08:00\",\r\n \"expiryTimeOffsetMinutes\": -480.0,\r\n \"isEnabled\": true,\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\",\r\n \"nextRunOffsetMinutes\": -420.0,\r\n \"interval\": 1,\r\n \"frequency\": \"Day\",\r\n \"creationTime\": \"2017-12-04T14:05:54.5533333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-04T14:05:54.5533333-08:00\",\r\n \"timeZone\": \"America/Los_Angeles\",\r\n \"advancedSchedule\": null\r\n },\r\n \"provisioningState\": \"Provisioning\",\r\n \"createdBy\": \"\",\r\n \"error\": null,\r\n \"creationTime\": \"2017-12-04T14:05:54.6166667-08:00\",\r\n \"lastModifiedBy\": null,\r\n \"lastModifiedTime\": \"2017-12-04T14:05:54.6166667-08:00\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:55 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "ae4ff550-ff6a-49af-be76-1d87999b54d8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "dd738c69-5fe9-4cc5-aa34-4db3addf36d4" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220555Z:dd738c69-5fe9-4cc5-aa34-4db3addf36d4" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMj9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4ccda381-e73c-4086-9fa3-1f665a5b7039" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"code\": \"NotFound\",\r\n \"message\": \"Software update configuration not found\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "71" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:58 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "x-ms-request-id": [ + "4ccda381-e73c-4086-9fa3-1f665a5b7039" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "b5bbee98-1478-45fb-8732-56c3fc6178c0" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220558Z:b5bbee98-1478-45fb-8732-56c3fc6178c0" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zP2FwaS12ZXJzaW9uPTIwMTctMDUtMTUtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "809350a3-8cc4-45ce-a4b3-a5f4c089e98d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/all-01\",\r\n \"name\": \"all-01\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Hour\",\r\n \"startTime\": \"2017-12-03T16:00:00-08:00\",\r\n \"creationTime\": \"2017-12-03T15:50:29.5066667-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T15:50:43.7566667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2017-12-04T15:00:00-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/third\",\r\n \"name\": \"third\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Hour\",\r\n \"startTime\": \"2017-12-03T15:05:00-08:00\",\r\n \"creationTime\": \"2017-12-03T14:46:00.49-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T14:46:00.7566667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2017-12-04T15:05:00-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002\",\r\n \"name\": \"test-suc-002\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Day\",\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"creationTime\": \"2017-12-04T14:05:54.6166667-08:00\",\r\n \"lastModifiedTime\": \"2017-12-04T14:05:54.6166667-08:00\",\r\n \"provisioningState\": \"Provisioning\",\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001\",\r\n \"name\": \"test-suc-001\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Day\",\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"creationTime\": \"2017-12-04T14:05:53.71-08:00\",\r\n \"lastModifiedTime\": \"2017-12-04T14:05:53.8333333-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-02\",\r\n \"name\": \"test-suc-02\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Day\",\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"creationTime\": \"2017-11-29T23:27:55.3433333-08:00\",\r\n \"lastModifiedTime\": \"2017-11-29T23:28:22.7233333-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test\",\r\n \"name\": \"test\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"OneTime\",\r\n \"startTime\": \"2018-11-30T01:19:00-08:00\",\r\n \"creationTime\": \"2017-11-30T00:50:02.7766667-08:00\",\r\n \"lastModifiedTime\": \"2017-11-30T00:50:03.0266667-08:00\",\r\n \"provisioningState\": \"Failed\",\r\n \"nextRun\": \"2018-11-30T01:19:00-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/second\",\r\n \"name\": \"second\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"OneTime\",\r\n \"startTime\": \"2017-12-03T15:00:00-08:00\",\r\n \"creationTime\": \"2017-12-03T14:44:46.0433333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T14:44:46.2466667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": null\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/first\",\r\n \"name\": \"first\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"OneTime\",\r\n \"startTime\": \"2017-12-03T14:50:00-08:00\",\r\n \"creationTime\": \"2017-12-03T14:44:12.5633333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T14:44:12.8466667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": null\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/ttt\",\r\n \"name\": \"ttt\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"OneTime\",\r\n \"startTime\": \"2017-11-30T02:44:00-08:00\",\r\n \"creationTime\": \"2017-11-30T02:15:06.7666667-08:00\",\r\n \"lastModifiedTime\": \"2017-11-30T02:15:07.1266667-08:00\",\r\n \"provisioningState\": \"Failed\",\r\n \"nextRun\": null\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:55 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "809350a3-8cc4-45ce-a4b3-a5f4c089e98d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "c1e350fd-a6bf-4817-8661-a1b55a611383" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220555Z:c1e350fd-a6bf-4817-8661-a1b55a611383" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations?api-version=2017-05-15-preview&$filter=properties%2FupdateConfiguration%2FazureVirtualMachines%2Fany(m:%20m%20eq%20'%2Fsubscriptions%2F05fd3142-4b8e-4b16-8da9-98b4bbfd722d%2FresourceGroups%2Fcompute-01%2Fproviders%2FMicrosoft.Compute%2FvirtualMachines%2Fvm-arm-01')", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zP2FwaS12ZXJzaW9uPTIwMTctMDUtMTUtcHJldmlldyYkZmlsdGVyPXByb3BlcnRpZXMlMkZ1cGRhdGVDb25maWd1cmF0aW9uJTJGYXp1cmVWaXJ0dWFsTWFjaGluZXMlMkZhbnklMjhtJTNBJTIwbSUyMGVxJTIwJTI3JTJGc3Vic2NyaXB0aW9ucyUyRjA1ZmQzMTQyLTRiOGUtNGIxNi04ZGE5LTk4YjRiYmZkNzIyZCUyRnJlc291cmNlR3JvdXBzJTJGY29tcHV0ZS0wMSUyRnByb3ZpZGVycyUyRk1pY3Jvc29mdC5Db21wdXRlJTJGdmlydHVhbE1hY2hpbmVzJTJGdm0tYXJtLTAxJTI3JTI5", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5c0c0770-2ab1-4510-9f28-c8080c58f4f2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/all-01\",\r\n \"name\": \"all-01\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Hour\",\r\n \"startTime\": \"2017-12-03T16:00:00-08:00\",\r\n \"creationTime\": \"2017-12-03T15:50:29.5066667-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T15:50:43.7566667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2017-12-04T15:00:00-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/third\",\r\n \"name\": \"third\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Hour\",\r\n \"startTime\": \"2017-12-03T15:05:00-08:00\",\r\n \"creationTime\": \"2017-12-03T14:46:00.49-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T14:46:00.7566667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2017-12-04T15:05:00-08:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001\",\r\n \"name\": \"test-suc-001\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Day\",\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"creationTime\": \"2017-12-04T14:05:53.71-08:00\",\r\n \"lastModifiedTime\": \"2017-12-04T14:05:53.8333333-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-02\",\r\n \"name\": \"test-suc-02\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT3H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\",\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete/providers/Microsoft.Compute/virtualMachines/mo-arm-02\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"Day\",\r\n \"startTime\": \"2018-05-05T19:26:00-07:00\",\r\n \"creationTime\": \"2017-11-29T23:27:55.3433333-08:00\",\r\n \"lastModifiedTime\": \"2017-11-29T23:28:22.7233333-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": \"2018-05-05T19:26:00-07:00\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/second\",\r\n \"name\": \"second\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"OneTime\",\r\n \"startTime\": \"2017-12-03T15:00:00-08:00\",\r\n \"creationTime\": \"2017-12-03T14:44:46.0433333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T14:44:46.2466667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": null\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/first\",\r\n \"name\": \"first\",\r\n \"properties\": {\r\n \"updateConfiguration\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"windows\": {\r\n \"includedUpdateClassifications\": \"Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates\",\r\n \"excludedKbNumbers\": null\r\n },\r\n \"linux\": null,\r\n \"duration\": \"PT2H\",\r\n \"azureVirtualMachines\": [\r\n \"/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/compute-01/providers/Microsoft.Compute/virtualMachines/vm-arm-01\"\r\n ],\r\n \"nonAzureComputerNames\": null\r\n },\r\n \"frequency\": \"OneTime\",\r\n \"startTime\": \"2017-12-03T14:50:00-08:00\",\r\n \"creationTime\": \"2017-12-03T14:44:12.5633333-08:00\",\r\n \"lastModifiedTime\": \"2017-12-03T14:44:12.8466667-08:00\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"nextRun\": null\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:57 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "5c0c0770-2ab1-4510-9f28-c8080c58f4f2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "5a0814f5-49f1-4e29-8bbe-f0680135e43d" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220557Z:5a0814f5-49f1-4e29-8bbe-f0680135e43d" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-001?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMT9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "953cddab-4797-44c3-8669-637c2e442b25" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:57 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "x-ms-request-id": [ + "953cddab-4797-44c3-8669-637c2e442b25" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "45ff4e2b-373c-4a1d-be7f-91211b0212dc" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220558Z:45ff4e2b-373c-4a1d-be7f-91211b0212dc" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/05fd3142-4b8e-4b16-8da9-98b4bbfd722d/resourceGroups/to-delete-01/providers/Microsoft.Automation/automationAccounts/fbs-aa-01/softwareUpdateConfigurations/test-suc-002?api-version=2017-05-15-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDVmZDMxNDItNGI4ZS00YjE2LThkYTktOThiNGJiZmQ3MjJkL3Jlc291cmNlR3JvdXBzL3RvLWRlbGV0ZS0wMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dG9tYXRpb24vYXV0b21hdGlvbkFjY291bnRzL2Zicy1hYS0wMS9zb2Z0d2FyZVVwZGF0ZUNvbmZpZ3VyYXRpb25zL3Rlc3Qtc3VjLTAwMj9hcGktdmVyc2lvbj0yMDE3LTA1LTE1LXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "28d677ed-aa73-4e28-9b87-4bed288ef47d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25211.01", + "Microsoft.Azure.Management.Automation.AutomationClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 04 Dec 2017 22:05:58 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "x-ms-request-id": [ + "28d677ed-aa73-4e28-9b87-4bed288ef47d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "65b58934-9fd6-49e7-a159-9c63d6204ac0" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20171204T220558Z:65b58934-9fd6-49e7-a159-9c63d6204ac0" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "05fd3142-4b8e-4b16-8da9-98b4bbfd722d" + } +} \ No newline at end of file diff --git a/src/SDKs/Automation/Automation.Tests/TestSupport/AutomationTestBase.cs b/src/SDKs/Automation/Automation.Tests/TestSupport/AutomationTestBase.cs index bebdf3c1f156..a58a8fd2aaae 100644 --- a/src/SDKs/Automation/Automation.Tests/TestSupport/AutomationTestBase.cs +++ b/src/SDKs/Automation/Automation.Tests/TestSupport/AutomationTestBase.cs @@ -37,13 +37,15 @@ public AutomationTestBase(MockContext context) Location = Location }); - AutomationClient.AutomationAccount.CreateOrUpdate( - ResourceGroup, AutomationAccount, new AutomationAccountCreateOrUpdateParameters + AutomationClient.AutomationAccount.CreateOrUpdate(ResourceGroup, AutomationAccount, + new AutomationAccountCreateOrUpdateParameters { Name = AutomationAccount, Location = Location, Sku = new Sku {Name = "Free", Family = "Test", Capacity = 1} }); + + AutomationClient.ResourceGroupName = ResourceGroup; } catch (CloudException ex) { @@ -62,7 +64,7 @@ public AutomationTestBase(MockContext context) public void CleanUpRunbooks() { - var runbooks = AutomationClient.Runbook.ListByAutomationAccount(ResourceGroup, AutomationAccount); + var runbooks = AutomationClient.Runbook.ListByAutomationAccount(AutomationAccount); foreach (var rb in runbooks) { @@ -72,7 +74,7 @@ public void CleanUpRunbooks() public void CleanUpSchedules() { - var schedules = AutomationClient.Schedule.ListByAutomationAccount(ResourceGroup, AutomationAccount); + var schedules = AutomationClient.Schedule.ListByAutomationAccount(AutomationAccount); foreach (var schedule in schedules) { @@ -82,7 +84,7 @@ public void CleanUpSchedules() public void CleanUpVariables() { - var variables = AutomationClient.Variable.ListByAutomationAccount(ResourceGroup, AutomationAccount); + var variables = AutomationClient.Variable.ListByAutomationAccount(AutomationAccount); foreach (var variable in variables) { @@ -93,7 +95,7 @@ public void CleanUpVariables() public void CleanUpWebhooks() { var webhooks = - AutomationClient.Webhook.ListByAutomationAccount(ResourceGroup, AutomationAccount); + AutomationClient.Webhook.ListByAutomationAccount(AutomationAccount); foreach (var webhook in webhooks) { @@ -104,8 +106,8 @@ public void CleanUpWebhooks() public Credential CreateCredential(string credentialName, string userName, string password, string description = null) { - var credential = AutomationClient.Credential.CreateOrUpdate(ResourceGroup, AutomationAccount, - credentialName, + var credential = AutomationClient.Credential.CreateOrUpdate(AutomationAccount, + credentialName, new CredentialCreateOrUpdateParameters(credentialName, userName, password, @@ -115,7 +117,7 @@ public Credential CreateCredential(string credentialName, string userName, strin public Webhook CreateWebhook(string webhookName, string runbookName, string uri, string description = null) { - var webhook = AutomationClient.Webhook.CreateOrUpdate(ResourceGroup, AutomationAccount, webhookName, + var webhook = AutomationClient.Webhook.CreateOrUpdate(AutomationAccount, webhookName, new WebhookCreateOrUpdateParameters { Name = webhookName, @@ -129,12 +131,12 @@ public Webhook CreateWebhook(string webhookName, string runbookName, string uri, public string GenerateUriForWebhook() { - return AutomationClient.Webhook.GenerateUri(ResourceGroup, AutomationAccount); + return AutomationClient.Webhook.GenerateUri(AutomationAccount); } public void CreateRunbook(string runbookName, string runbookContent, string description = null) { - AutomationClient.Runbook.CreateOrUpdate(ResourceGroup, AutomationAccount, runbookName, + AutomationClient.Runbook.CreateOrUpdate(AutomationAccount, runbookName, new RunbookCreateOrUpdateParameters { Name = runbookName, @@ -150,7 +152,7 @@ public void CreateRunbook(string runbookName, string runbookContent, string desc public Schedule CreateHourlySchedule(string scheduleName, DateTimeOffset startTime, DateTimeOffset expiryTime, string description = null, byte hourInterval = 1) { - var schedule = AutomationClient.Schedule.CreateOrUpdate(ResourceGroup, AutomationAccount, scheduleName, + var schedule = AutomationClient.Schedule.CreateOrUpdate(AutomationAccount, scheduleName, new ScheduleCreateOrUpdateParameters { Name = scheduleName, @@ -167,7 +169,7 @@ public Schedule CreateHourlySchedule(string scheduleName, DateTimeOffset startTi #region Module Methods public Module CreateAutomationModule(string moduleName, string contentLink) { - var module = AutomationClient.Module.CreateOrUpdate(ResourceGroup, AutomationAccount, moduleName, + var module = AutomationClient.Module.CreateOrUpdate(AutomationAccount, moduleName, new ModuleCreateOrUpdateParameters { Name = moduleName, @@ -180,7 +182,7 @@ public Module CreateAutomationModule(string moduleName, string contentLink) public Module GetAutomationModule(string moduleName) { - var module = AutomationClient.Module.Get(ResourceGroup, AutomationAccount, moduleName); + var module = AutomationClient.Module.Get(AutomationAccount, moduleName); return module; } @@ -188,7 +190,7 @@ public void DeleteModule(string moduleName, bool ignoreErrors = false) { try { - AutomationClient.Module.Delete(ResourceGroup, AutomationAccount, moduleName); + AutomationClient.Module.Delete(AutomationAccount, moduleName); } catch (ErrorResponseException) { @@ -206,13 +208,13 @@ public void DeleteModule(string moduleName, bool ignoreErrors = false) public Job WaitForJobCompletion(Guid jobId, string expectedState = "Completed", int numRetries = 50) { - var job = AutomationClient.Job.Get(ResourceGroup, AutomationAccount, jobId); + var job = AutomationClient.Job.Get(AutomationAccount, jobId); var endStates = new[] {"Stopped", "Suspended", "Failed", "Completed"}; var retry = 0; while (job.Status != expectedState && retry < numRetries && !Array.Exists(endStates, s => s == job.Status)) { TestUtilities.Wait(6000); - job = AutomationClient.Job.Get(ResourceGroup, AutomationAccount, jobId); + job = AutomationClient.Job.Get(AutomationAccount, jobId); retry++; } @@ -221,7 +223,7 @@ public Job WaitForJobCompletion(Guid jobId, string expectedState = "Completed", public void UpdateRunbook(Runbook runbook) { - AutomationClient.Runbook.Update(ResourceGroup, AutomationAccount, runbook.Name, new RunbookUpdateParameters + AutomationClient.Runbook.Update(AutomationAccount, runbook.Name, new RunbookUpdateParameters { Name = runbook.Name, Description = runbook.Description, @@ -233,18 +235,18 @@ public void UpdateRunbook(Runbook runbook) public void UpdateRunbookContent(string runbookName, string runbookContent) { var byteArray = Encoding.ASCII.GetBytes(runbookContent); - AutomationClient.RunbookDraft.BeginCreateOrUpdate(ResourceGroup, AutomationAccount, runbookName, + AutomationClient.RunbookDraft.BeginCreateOrUpdate(AutomationAccount, runbookName, new MemoryStream(byteArray)); } public void PublishRunbook(string runbookName) { - AutomationClient.RunbookDraft.BeginPublish(ResourceGroup, AutomationAccount, runbookName); + AutomationClient.RunbookDraft.BeginPublish(AutomationAccount, runbookName); } public Job StartRunbook(string runbookName, IDictionary parameters = null) { - var job = AutomationClient.Job.Create(ResourceGroup, AutomationAccount, Guid.NewGuid(), + var job = AutomationClient.Job.Create(AutomationAccount, Guid.NewGuid(), new JobCreateParameters { Name = runbookName, @@ -261,20 +263,20 @@ public IPage GetJobStreams(Guid jobId, string streamType, DateTime st public Runbook GetRunbook(string runbookName) { - var runbook = AutomationClient.Runbook.Get(ResourceGroup, AutomationAccount, runbookName); + var runbook = AutomationClient.Runbook.Get(AutomationAccount, runbookName); return runbook; } public Stream GetRunbookContent(string runbookName) { var runbookContentStream = - AutomationClient.RunbookDraft.GetContent(ResourceGroup, AutomationAccount, runbookName); + AutomationClient.RunbookDraft.GetContent(AutomationAccount, runbookName); return runbookContentStream; } public void DeleteRunbook(string runbookName) { - AutomationClient.Runbook.Delete(ResourceGroup, AutomationAccount, runbookName); + AutomationClient.Runbook.Delete(AutomationAccount, runbookName); } #endregion @@ -283,7 +285,7 @@ public void DeleteRunbook(string runbookName) public void UpdateVariable(Variable variable) { - AutomationClient.Variable.Update(ResourceGroup, AutomationAccount, + AutomationClient.Variable.Update(AutomationAccount, variable.Name, new VariableUpdateParameters { Value = variable.Value, @@ -294,7 +296,7 @@ public void UpdateVariable(Variable variable) public void DeleteVariable(string variableName) { - AutomationClient.Variable.Delete(ResourceGroup, AutomationAccount, variableName); + AutomationClient.Variable.Delete(AutomationAccount, variableName); } #endregion @@ -303,7 +305,7 @@ public void DeleteVariable(string variableName) public void UpdateSchedule(Schedule schedule) { - AutomationClient.Schedule.Update(ResourceGroup, AutomationAccount, schedule.Name, + AutomationClient.Schedule.Update(AutomationAccount, schedule.Name, new ScheduleUpdateParameters { Name = schedule.Name, @@ -314,13 +316,13 @@ public void UpdateSchedule(Schedule schedule) public Schedule GetSchedule(string scheduleName) { - var schedule = AutomationClient.Schedule.Get(ResourceGroup, AutomationAccount, scheduleName); + var schedule = AutomationClient.Schedule.Get(AutomationAccount, scheduleName); return schedule; } public void DeleteSchedule(string scheduleName) { - AutomationClient.Schedule.Delete(ResourceGroup, AutomationAccount, scheduleName); + AutomationClient.Schedule.Delete(AutomationAccount, scheduleName); } #endregion @@ -329,19 +331,19 @@ public void DeleteSchedule(string scheduleName) public Credential GetCredential(string credentialName) { - return AutomationClient.Credential.Get(ResourceGroup, AutomationAccount, credentialName); + return AutomationClient.Credential.Get(AutomationAccount, credentialName); } public IPage GetCredentials() { IPage credentials = - AutomationClient.Credential.ListByAutomationAccount(ResourceGroup, AutomationAccount); + AutomationClient.Credential.ListByAutomationAccount(AutomationAccount); return credentials; } public void UpdateCredential(Credential credential, string password = null, string userName = null) { - AutomationClient.Credential.Update(ResourceGroup, AutomationAccount, credential.Name, + AutomationClient.Credential.Update(AutomationAccount, credential.Name, new CredentialUpdateParameters { Name = userName, @@ -353,7 +355,7 @@ public void UpdateCredential(Credential credential, string password = null, stri public void CleanUpCredentials() { - var credentials = AutomationClient.Credential.ListByAutomationAccount(ResourceGroup, AutomationAccount); + var credentials = AutomationClient.Credential.ListByAutomationAccount(AutomationAccount); foreach (var cr in credentials) { @@ -363,7 +365,7 @@ public void CleanUpCredentials() public Variable CreateVariable(string variableName, object value, string description = null) { - var variable = AutomationClient.Variable.CreateOrUpdate(ResourceGroup, AutomationAccount, variableName, + var variable = AutomationClient.Variable.CreateOrUpdate(AutomationAccount, variableName, new VariableCreateOrUpdateParameters { Name = variableName, @@ -376,7 +378,7 @@ public Variable CreateVariable(string variableName, object value, string descrip public void DeleteCredential(string credentialName) { - AutomationClient.Credential.Delete(ResourceGroup, AutomationAccount, credentialName); + AutomationClient.Credential.Delete(AutomationAccount, credentialName); } #endregion @@ -385,24 +387,24 @@ public void DeleteCredential(string credentialName) public Variable GetVariable(string variableName) { - var variable = AutomationClient.Variable.Get(ResourceGroup, AutomationAccount, variableName); + var variable = AutomationClient.Variable.Get(AutomationAccount, variableName); return variable; } public IPage GetVariables() { - var variables = AutomationClient.Variable.ListByAutomationAccount(ResourceGroup, AutomationAccount); + var variables = AutomationClient.Variable.ListByAutomationAccount(AutomationAccount); return variables; } public void DeleteWebhook(string webhookName) { - AutomationClient.Webhook.Delete(ResourceGroup, AutomationAccount, webhookName); + AutomationClient.Webhook.Delete(AutomationAccount, webhookName); } public void UpdateWebhook(Webhook webhook) { - AutomationClient.Webhook.Update(ResourceGroup, AutomationAccount, webhook.Name, new WebhookUpdateParameters + AutomationClient.Webhook.Update(AutomationAccount, webhook.Name, new WebhookUpdateParameters { Name = webhook.Name, IsEnabled = webhook.IsEnabled @@ -421,13 +423,13 @@ public IPage GetWebhooks(string runbookName = null) { filter = string.Join(null, odataFilter); } - var webhooks = AutomationClient.Webhook.ListByAutomationAccount(ResourceGroup, AutomationAccount, filter); + var webhooks = AutomationClient.Webhook.ListByAutomationAccount(AutomationAccount, filter); return webhooks; } public Webhook GetWebhook(string webhookName) { - var webhook = AutomationClient.Webhook.Get(ResourceGroup, AutomationAccount, webhookName); + var webhook = AutomationClient.Webhook.Get(AutomationAccount, webhookName); return webhook; } @@ -439,7 +441,7 @@ public DscConfiguration CreateDscConfiguration(string configName, string configC string description = null, string contentHashValue = null, string contentHashAlgorithm = "sha256", string contentType = null) { - return AutomationClient.DscConfiguration.CreateOrUpdate(ResourceGroup, AutomationAccount, configName, + return AutomationClient.DscConfiguration.CreateOrUpdate(AutomationAccount, configName, new DscConfigurationCreateOrUpdateParameters { Location = Location, @@ -460,26 +462,26 @@ public DscConfiguration CreateDscConfiguration(string configName, string configC public DscConfiguration GetDscConfiguration(string configName) { - return AutomationClient.DscConfiguration.Get(ResourceGroup, AutomationAccount, configName); + return AutomationClient.DscConfiguration.Get(AutomationAccount, configName); } public IPage GetDscConfigurations() { var dscConfigurations = - AutomationClient.DscConfiguration.ListByAutomationAccount(ResourceGroup, AutomationAccount); + AutomationClient.DscConfiguration.ListByAutomationAccount(AutomationAccount); return dscConfigurations; } public void DeleteDscConfiguration(string configName) { - AutomationClient.DscConfiguration.Delete(ResourceGroup, AutomationAccount, configName); + AutomationClient.DscConfiguration.Delete(AutomationAccount, configName); } public void UpdateDscConfiguration(DscConfiguration configuration, string configContent, string description = null, string contentHashValue = null, string contentHashAlgorithm = "sha256", string contentType = null) { - AutomationClient.DscConfiguration.CreateOrUpdate(ResourceGroup, AutomationAccount, configuration.Name, + AutomationClient.DscConfiguration.CreateOrUpdate(AutomationAccount, configuration.Name, new DscConfigurationCreateOrUpdateParameters { Description = configuration.Description, @@ -506,7 +508,7 @@ public DscNodeConfiguration CreateDscNodeConfiguration(string nodeConfigurationN string nodeConfigurationContent, string contentHashValue, string contentHashAlgorithm, string contentType, string contentVersion) { - return AutomationClient.DscNodeConfiguration.CreateOrUpdate(ResourceGroup, AutomationAccount, + return AutomationClient.DscNodeConfiguration.CreateOrUpdate(AutomationAccount, nodeConfigurationName, new DscNodeConfigurationCreateOrUpdateParameters { Name = nodeConfigurationName, @@ -527,13 +529,13 @@ public DscNodeConfiguration CreateDscNodeConfiguration(string nodeConfigurationN public DscNodeConfiguration GetDscNodeConfiguration(string nodeConfigName) { - return AutomationClient.DscNodeConfiguration.Get(ResourceGroup, AutomationAccount, nodeConfigName); + return AutomationClient.DscNodeConfiguration.Get(AutomationAccount, nodeConfigName); } public void UpdateDscNodeConfiguration(DscNodeConfiguration nodeConfig, string configContent, string contentHashValue, string contentHashAlgorithm, string contentType, string contentVersion) { - AutomationClient.DscNodeConfiguration.CreateOrUpdate(ResourceGroup, AutomationAccount, + AutomationClient.DscNodeConfiguration.CreateOrUpdate(AutomationAccount, nodeConfig.Name, new DscNodeConfigurationCreateOrUpdateParameters { Name = nodeConfig.Name, @@ -554,12 +556,12 @@ public void UpdateDscNodeConfiguration(DscNodeConfiguration nodeConfig, string c public void DeleteDscNodeConfiguration(string configName) { - AutomationClient.DscNodeConfiguration.Delete(ResourceGroup, AutomationAccount, configName); + AutomationClient.DscNodeConfiguration.Delete(AutomationAccount, configName); } public IPage GetDscNodeConfigurations() { - return AutomationClient.DscNodeConfiguration.ListByAutomationAccount(ResourceGroup, AutomationAccount); + return AutomationClient.DscNodeConfiguration.ListByAutomationAccount(AutomationAccount); } #endregion diff --git a/src/SDKs/Automation/AzSdk.RP.props b/src/SDKs/Automation/AzSdk.RP.props new file mode 100644 index 000000000000..64fb487883be --- /dev/null +++ b/src/SDKs/Automation/AzSdk.RP.props @@ -0,0 +1,7 @@ + + + + Automation_2015-10-31;Automation_2017-05-15-preview; + $(PackageTags);$(CommonTags);$(AzureApiTag); + + \ No newline at end of file diff --git a/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationMachineRunsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationMachineRunsOperationsExtensions.cs new file mode 100644 index 000000000000..d9e4b767d781 --- /dev/null +++ b/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationMachineRunsOperationsExtensions.cs @@ -0,0 +1,173 @@ +namespace Microsoft.Azure.Management.Automation +{ + using System.Threading; + using System.Threading.Tasks; + + using Microsoft.Azure.Management.Automation.Models; + using System; + + /// + /// Extension methods for SoftwareUpdateConfigurationRunsOperations. + /// + public static partial class SoftwareUpdateConfigurationMachineRunsOperationsExtensions + { + private const string StatusProperty = "status"; + private const string CorrelationIdProperty = "correlationId"; + private const string TargetComputerProperty = "targetComputer"; + private const string FilterFormatEqual = "properties/{0} eq {1}"; + private const string FilterFormatStringEqual = "properties/{0} eq '{1}'"; + + #region status filtering + /// + /// Return list of software update configuration machine runs with the given the status + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// status of the machine run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + public static SoftwareUpdateConfigurationMachineRunListResult ListByStatus(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string status, string skip = default(string), string top = default(string)) + { + return operations.ListByStatusAsync(status, skip, top).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configuration machine runs with the given the status + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Status of the machine run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByStatusAsync(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string status, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(FilterFormatStringEqual, StatusProperty, status); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + #endregion + + #region correlationId filtering + /// + /// Return list of software update configuration machine runs corresponding to the software update configuration run with the given correlation id + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Id of the parent software update configuration run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + public static SoftwareUpdateConfigurationMachineRunListResult ListByCorrelationId(this ISoftwareUpdateConfigurationMachineRunsOperations operations, Guid correlationId, string skip = default(string), string top = default(string)) + { + return operations.ListByCorrelationIdAsync(correlationId, skip, top).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configuration machine runs corresponding to the software update configuration run with the given correlation id + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Id of the parent software update configuration run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByCorrelationIdAsync(this ISoftwareUpdateConfigurationMachineRunsOperations operations, Guid correlationId, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(FilterFormatEqual, CorrelationIdProperty, correlationId); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + #endregion + + #region targetComputer filtering + /// + /// Return list of software update configuration machine runs targeting the given computer + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// The computer osType targeted by this machine run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + public static SoftwareUpdateConfigurationMachineRunListResult ListByTargetComputer(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string osType, string skip = default(string), string top = default(string)) + { + return operations.ListByTargetComputerAsync(osType, skip, top).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configuration machine runs targeting the given computer + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// The computer targeted by this machine run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByTargetComputerAsync(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string targetComputer, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(FilterFormatStringEqual, TargetComputerProperty, targetComputer); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + #endregion + } +} diff --git a/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationRunsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationRunsOperationsExtensions.cs new file mode 100644 index 000000000000..b05f7f953d84 --- /dev/null +++ b/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationRunsOperationsExtensions.cs @@ -0,0 +1,225 @@ +namespace Microsoft.Azure.Management.Automation +{ + using System.Threading; + using System.Threading.Tasks; + + using Microsoft.Azure.Management.Automation.Models; + using System; + + /// + /// Extension methods for SoftwareUpdateConfigurationRunsOperations. + /// + public static partial class SoftwareUpdateConfigurationRunsOperationsExtensions + { + private const string ConfigurationNameProperty = "softwareUpdateConfiguration/name"; + private const string OsTypeProperty = "osType"; + private const string StatusProperty = "status"; + private const string StartTimeProperty = "startTime"; + private const string FilterFormatStringEqual = "properties/{0} eq '{1}'"; + private const string FilterFormatGreaterEqual = "properties/{0} ge {1}"; // No commas in {1} is intentional! + + #region configurationName filtering + /// + /// Return list of software update configuration runs triggered by the software update configuration with the given name + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Name of the software update configuration triggered this run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + public static SoftwareUpdateConfigurationRunListResult ListByConfigurationName(this ISoftwareUpdateConfigurationRunsOperations operations, string configurationName, string skip = default(string), string top = default(string)) + { + return operations.ListByConfigurationNameAsync(configurationName, skip, top).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configuration runs triggered by the software update configuration with the given name + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Name of the software update configuration triggered this run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByConfigurationNameAsync(this ISoftwareUpdateConfigurationRunsOperations operations, string configurationName, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(FilterFormatStringEqual, ConfigurationNameProperty, configurationName); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + #endregion + + #region osType filtering + /// + /// Return list of software update configuration runs triggered by the software update configuration with the given name + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Operating system type + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + public static SoftwareUpdateConfigurationRunListResult ListByOsType(this ISoftwareUpdateConfigurationRunsOperations operations, string osType, string skip = default(string), string top = default(string)) + { + return operations.ListByOsTypeAsync(osType, skip, top).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configuration runs triggered by the software update configuration with the given name + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Operating system type + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByOsTypeAsync(this ISoftwareUpdateConfigurationRunsOperations operations, string osType, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(FilterFormatStringEqual, OsTypeProperty, osType); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + #endregion + + #region status filtering + /// + /// Return list of software update configuration runs triggered by the software update configuration with the given name + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// status of the run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + public static SoftwareUpdateConfigurationRunListResult ListByStatus(this ISoftwareUpdateConfigurationRunsOperations operations, string status, string skip = default(string), string top = default(string)) + { + return operations.ListByStatusAsync(status, skip, top).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configuration runs triggered by the software update configuration with the given name + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Status of the run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByStatusAsync(this ISoftwareUpdateConfigurationRunsOperations operations, string status, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(FilterFormatStringEqual, StatusProperty, status); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + #endregion + + #region startTime filtering + /// + /// Return list of software update configuration runs started at or after the given time + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// start time of the run + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + public static SoftwareUpdateConfigurationRunListResult ListByStartTime(this ISoftwareUpdateConfigurationRunsOperations operations, DateTime startTime, string skip = default(string), string top = default(string)) + { + return operations.ListByStartTimeAsync(startTime, skip, top).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configuration runs started at or after the given time + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Start time + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByStartTimeAsync(this ISoftwareUpdateConfigurationRunsOperations operations, DateTime startTime, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(FilterFormatGreaterEqual, StartTimeProperty, startTime.ToString("o")); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + #endregion + } +} diff --git a/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationsOperationsExtensions.cs new file mode 100644 index 000000000000..fe4fe1b9a018 --- /dev/null +++ b/src/SDKs/Automation/Management.Automation/Customization/SoftwareUpdateConfigurationsOperationsExtensions.cs @@ -0,0 +1,60 @@ +namespace Microsoft.Azure.Management.Automation +{ + using System.Threading; + using System.Threading.Tasks; + + using Microsoft.Azure.Management.Automation.Models; + using System; + + /// + /// Extension methods for SoftwareUpdateConfigurationRunsOperations. + /// + public static partial class SoftwareUpdateConfigurationsOperationsExtensions + { + private const string AzureVirtualMachinesProperty = "updateConfiguration/azureVirtualMachines"; + private const string LambdaFilterFormat = "properties/{0}/any(m: m eq '{1}')"; + + /// + /// Return list of software update configurations targetting the given virtual machine + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Azure resource manager Id of the virtual machine + /// + public static SoftwareUpdateConfigurationListResult ListByAzureVirtualMachine(this ISoftwareUpdateConfigurationsOperations operations, string virtualMachineId) + { + return operations.ListByAzureVirtualMachineAsync(virtualMachineId).GetAwaiter().GetResult(); + } + + /// + /// Return list of software update configurations targetting the given virtual machine + /// + /// + /// + /// The operations group for this extension method. + /// + /// + /// Azure resource manager Id of the virtual machine + /// + /// + /// number of entries you skip before returning results + /// + /// + /// Maximum number of entries returned in the results collection + /// + /// + /// The cancellation token. + /// + public static async Task ListByAzureVirtualMachineAsync(this ISoftwareUpdateConfigurationsOperations operations, string virtualMachineId, string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) + { + var filter = string.Format(LambdaFilterFormat, AzureVirtualMachinesProperty, virtualMachineId); + using (var _result = await operations.ListWithHttpMessagesAsync(filter, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + } +} diff --git a/src/SDKs/Automation/Management.Automation/Generated/ActivityOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ActivityOperations.cs index b9a2c59e0f01..24dd0e968dc9 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ActivityOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ActivityOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -55,9 +55,6 @@ internal ActivityOperations(AutomationClient client) /// name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -88,17 +85,17 @@ internal ActivityOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, string activityName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string moduleName, string activityName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -125,7 +122,6 @@ internal ActivityOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("activityName", activityName); @@ -136,7 +132,7 @@ internal ActivityOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/activities/{activityName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{activityName}", System.Uri.EscapeDataString(activityName)); @@ -270,9 +266,6 @@ internal ActivityOperations(AutomationClient client) /// Retrieve a list of activities in the module identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -300,17 +293,17 @@ internal ActivityOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByModuleWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByModuleWithHttpMessagesAsync(string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -333,7 +326,6 @@ internal ActivityOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("apiVersion", apiVersion); @@ -343,7 +335,7 @@ internal ActivityOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/activities").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/ActivityOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/ActivityOperationsExtensions.cs index 025383862f8b..f05b9d82236f 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ActivityOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ActivityOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -29,9 +29,6 @@ public static partial class ActivityOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -41,9 +38,9 @@ public static partial class ActivityOperationsExtensions /// /// The name of activity. /// - public static Activity Get(this IActivityOperations operations, string resourceGroupName, string automationAccountName, string moduleName, string activityName) + public static Activity Get(this IActivityOperations operations, string automationAccountName, string moduleName, string activityName) { - return operations.GetAsync(resourceGroupName, automationAccountName, moduleName, activityName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, moduleName, activityName).GetAwaiter().GetResult(); } /// @@ -54,9 +51,6 @@ public static Activity Get(this IActivityOperations operations, string resourceG /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -69,9 +63,9 @@ public static Activity Get(this IActivityOperations operations, string resourceG /// /// The cancellation token. /// - public static async Task GetAsync(this IActivityOperations operations, string resourceGroupName, string automationAccountName, string moduleName, string activityName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IActivityOperations operations, string automationAccountName, string moduleName, string activityName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, activityName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, moduleName, activityName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -84,18 +78,15 @@ public static Activity Get(this IActivityOperations operations, string resourceG /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of module. /// - public static IPage ListByModule(this IActivityOperations operations, string resourceGroupName, string automationAccountName, string moduleName) + public static IPage ListByModule(this IActivityOperations operations, string automationAccountName, string moduleName) { - return operations.ListByModuleAsync(resourceGroupName, automationAccountName, moduleName).GetAwaiter().GetResult(); + return operations.ListByModuleAsync(automationAccountName, moduleName).GetAwaiter().GetResult(); } /// @@ -105,9 +96,6 @@ public static IPage ListByModule(this IActivityOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -117,9 +105,9 @@ public static IPage ListByModule(this IActivityOperations operations, /// /// The cancellation token. /// - public static async Task> ListByModuleAsync(this IActivityOperations operations, string resourceGroupName, string automationAccountName, string moduleName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByModuleAsync(this IActivityOperations operations, string automationAccountName, string moduleName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByModuleWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByModuleWithHttpMessagesAsync(automationAccountName, moduleName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperations.cs index 04569818506e..5689dc51325e 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal AgentRegistrationInformationOperations(AutomationClient client) /// Retrieve the automation agent registration information. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal AgentRegistrationInformationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -110,7 +107,6 @@ internal AgentRegistrationInformationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -119,7 +115,7 @@ internal AgentRegistrationInformationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/agentRegistrationInformation").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); @@ -251,9 +247,6 @@ internal AgentRegistrationInformationOperations(AutomationClient client) /// Regenerate a primary or secondary agent registration key /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -281,17 +274,17 @@ internal AgentRegistrationInformationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> RegenerateKeyWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> RegenerateKeyWithHttpMessagesAsync(string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -318,7 +311,6 @@ internal AgentRegistrationInformationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("apiVersion", apiVersion); @@ -328,7 +320,7 @@ internal AgentRegistrationInformationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/agentRegistrationInformation/regenerateKey").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperationsExtensions.cs index 86cf5f87cfef..7ab995debfca 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/AgentRegistrationInformationOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,15 +28,12 @@ public static partial class AgentRegistrationInformationOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static AgentRegistration Get(this IAgentRegistrationInformationOperations operations, string resourceGroupName, string automationAccountName) + public static AgentRegistration Get(this IAgentRegistrationInformationOperations operations, string automationAccountName) { - return operations.GetAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -46,18 +43,15 @@ public static AgentRegistration Get(this IAgentRegistrationInformationOperations /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task GetAsync(this IAgentRegistrationInformationOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IAgentRegistrationInformationOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -70,18 +64,15 @@ public static AgentRegistration Get(this IAgentRegistrationInformationOperations /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of the agent registration key to be regenerated /// - public static AgentRegistration RegenerateKey(this IAgentRegistrationInformationOperations operations, string resourceGroupName, string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters) + public static AgentRegistration RegenerateKey(this IAgentRegistrationInformationOperations operations, string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters) { - return operations.RegenerateKeyAsync(resourceGroupName, automationAccountName, parameters).GetAwaiter().GetResult(); + return operations.RegenerateKeyAsync(automationAccountName, parameters).GetAwaiter().GetResult(); } /// @@ -91,9 +82,6 @@ public static AgentRegistration RegenerateKey(this IAgentRegistrationInformation /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -103,9 +91,9 @@ public static AgentRegistration RegenerateKey(this IAgentRegistrationInformation /// /// The cancellation token. /// - public static async Task RegenerateKeyAsync(this IAgentRegistrationInformationOperations operations, string resourceGroupName, string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task RegenerateKeyAsync(this IAgentRegistrationInformationOperations operations, string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.RegenerateKeyWithHttpMessagesAsync(resourceGroupName, automationAccountName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.RegenerateKeyWithHttpMessagesAsync(automationAccountName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperations.cs index 9b84020c82a5..3ecc457a5de6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -414,7 +414,7 @@ internal AutomationAccountOperations(AutomationClient client) System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 201 && (int)_statusCode != 200) + if ((int)_statusCode != 200 && (int)_statusCode != 201) { var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try @@ -452,7 +452,7 @@ internal AutomationAccountOperations(AutomationClient client) _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); } // Deserialize Response - if ((int)_statusCode == 201) + if ((int)_statusCode == 200) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -470,7 +470,7 @@ internal AutomationAccountOperations(AutomationClient client) } } // Deserialize Response - if ((int)_statusCode == 200) + if ((int)_statusCode == 201) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try diff --git a/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperationsExtensions.cs index 680196d18034..2753f82b8ecc 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/AutomationAccountOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/AutomationClient.cs b/src/SDKs/Automation/Management.Automation/Generated/AutomationClient.cs index d157eca72ec5..067845330cbb 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/AutomationClient.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/AutomationClient.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Microsoft.Rest.Serialization; @@ -54,39 +54,19 @@ public partial class AutomationClient : ServiceClient, IAutoma public string SubscriptionId { get; set; } /// - /// Identifies this specific client request. - /// - public string ClientRequestId { get; set; } - - /// - /// The name of the automation account. - /// - public System.Guid AutomationAccountName { get; set; } - - /// - /// The name of the resource group within user's subscription. + /// The resource group name. /// - public string ResourceGroupName1 { get; set; } + public string ResourceGroupName { get; set; } /// - /// subscription id for tenant issuing the request. - /// - public System.Guid SubscriptionId1 { get; set; } - - /// - /// The name of the software update configuration to be created. - /// - public string SoftwareUpdateConfigurationName { get; set; } - - /// - /// The Id of the software update configuration run. + /// Identifies this specific client request. /// - public System.Guid SoftwareUpdateConfigurationRunId { get; set; } + public string ClientRequestId { get; set; } /// - /// The Id of the software update configuration machine run. + /// The name of the automation account. /// - public System.Guid SoftwareUpdateConfigurationMachineRunId { get; set; } + public string AutomationAccountName { get; set; } /// /// Gets or sets the preferred language for the response. @@ -498,7 +478,7 @@ private void Initialize() SoftwareUpdateConfigurations = new SoftwareUpdateConfigurationsOperations(this); SoftwareUpdateConfigurationRuns = new SoftwareUpdateConfigurationRunsOperations(this); SoftwareUpdateConfigurationMachineRuns = new SoftwareUpdateConfigurationMachineRunsOperations(this); - BaseUri = new System.Uri("https://management.azure.com/"); + BaseUri = new System.Uri("https://management.azure.com"); AcceptLanguage = "en-US"; LongRunningOperationRetryTimeout = 30; GenerateClientRequestId = true; @@ -528,8 +508,6 @@ private void Initialize() new Iso8601TimeSpanConverter() } }; - SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter("operatingSystem")); - DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter("operatingSystem")); CustomInitialize(); DeserializationSettings.Converters.Add(new TransformationJsonConverter()); DeserializationSettings.Converters.Add(new CloudErrorJsonConverter()); diff --git a/src/SDKs/Automation/Management.Automation/Generated/CertificateOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/CertificateOperations.cs index f1c1b7224267..0fbfc1f1fd33 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/CertificateOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/CertificateOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal CertificateOperations(AutomationClient client) /// Delete the certificate. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal CertificateOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -114,7 +111,6 @@ internal CertificateOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("certificateName", certificateName); tracingParameters.Add("apiVersion", apiVersion); @@ -124,7 +120,7 @@ internal CertificateOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{certificateName}", System.Uri.EscapeDataString(certificateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -239,9 +235,6 @@ internal CertificateOperations(AutomationClient client) /// Retrieve the certificate identified by certificate name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -269,17 +262,17 @@ internal CertificateOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -302,7 +295,6 @@ internal CertificateOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("certificateName", certificateName); tracingParameters.Add("apiVersion", apiVersion); @@ -312,7 +304,7 @@ internal CertificateOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{certificateName}", System.Uri.EscapeDataString(certificateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -445,9 +437,6 @@ internal CertificateOperations(AutomationClient client) /// Create a certificate. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -478,17 +467,17 @@ internal CertificateOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -519,7 +508,6 @@ internal CertificateOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("certificateName", certificateName); tracingParameters.Add("parameters", parameters); @@ -530,7 +518,7 @@ internal CertificateOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{certificateName}", System.Uri.EscapeDataString(certificateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -603,7 +591,7 @@ internal CertificateOperations(AutomationClient client) System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 201 && (int)_statusCode != 200) + if ((int)_statusCode != 200 && (int)_statusCode != 201) { var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try @@ -641,7 +629,7 @@ internal CertificateOperations(AutomationClient client) _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); } // Deserialize Response - if ((int)_statusCode == 201) + if ((int)_statusCode == 200) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -659,7 +647,7 @@ internal CertificateOperations(AutomationClient client) } } // Deserialize Response - if ((int)_statusCode == 200) + if ((int)_statusCode == 201) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -687,9 +675,6 @@ internal CertificateOperations(AutomationClient client) /// Update a certificate. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -720,17 +705,17 @@ internal CertificateOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, CertificateUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string certificateName, CertificateUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -757,7 +742,6 @@ internal CertificateOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("certificateName", certificateName); tracingParameters.Add("parameters", parameters); @@ -768,7 +752,7 @@ internal CertificateOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{certificateName}", System.Uri.EscapeDataString(certificateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -907,9 +891,6 @@ internal CertificateOperations(AutomationClient client) /// Retrieve a list of certificates. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -934,17 +915,17 @@ internal CertificateOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -963,7 +944,6 @@ internal CertificateOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -972,7 +952,7 @@ internal CertificateOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/CertificateOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/CertificateOperationsExtensions.cs index 1fc8c9d3eb7c..3f4fda2b7c75 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/CertificateOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/CertificateOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class CertificateOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of certificate. /// - public static void Delete(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName) + public static void Delete(this ICertificateOperations operations, string automationAccountName, string certificateName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, certificateName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, certificateName).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static void Delete(this ICertificateOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -61,9 +55,9 @@ public static void Delete(this ICertificateOperations operations, string resourc /// /// The cancellation token. /// - public static async Task DeleteAsync(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this ICertificateOperations operations, string automationAccountName, string certificateName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, certificateName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, certificateName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -73,18 +67,15 @@ public static void Delete(this ICertificateOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of certificate. /// - public static Certificate Get(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName) + public static Certificate Get(this ICertificateOperations operations, string automationAccountName, string certificateName) { - return operations.GetAsync(resourceGroupName, automationAccountName, certificateName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, certificateName).GetAwaiter().GetResult(); } /// @@ -94,9 +85,6 @@ public static Certificate Get(this ICertificateOperations operations, string res /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -106,9 +94,9 @@ public static Certificate Get(this ICertificateOperations operations, string res /// /// The cancellation token. /// - public static async Task GetAsync(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this ICertificateOperations operations, string automationAccountName, string certificateName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, certificateName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, certificateName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -121,9 +109,6 @@ public static Certificate Get(this ICertificateOperations operations, string res /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,9 +118,9 @@ public static Certificate Get(this ICertificateOperations operations, string res /// /// The parameters supplied to the create or update certificate operation. /// - public static Certificate CreateOrUpdate(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters) + public static Certificate CreateOrUpdate(this ICertificateOperations operations, string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, certificateName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, certificateName, parameters).GetAwaiter().GetResult(); } /// @@ -145,9 +130,6 @@ public static Certificate CreateOrUpdate(this ICertificateOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static Certificate CreateOrUpdate(this ICertificateOperations operations, /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this ICertificateOperations operations, string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, certificateName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, certificateName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,9 +157,6 @@ public static Certificate CreateOrUpdate(this ICertificateOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -187,9 +166,9 @@ public static Certificate CreateOrUpdate(this ICertificateOperations operations, /// /// The parameters supplied to the update certificate operation. /// - public static Certificate Update(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName, CertificateUpdateParameters parameters) + public static Certificate Update(this ICertificateOperations operations, string automationAccountName, string certificateName, CertificateUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, certificateName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, certificateName, parameters).GetAwaiter().GetResult(); } /// @@ -199,9 +178,6 @@ public static Certificate Update(this ICertificateOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -214,9 +190,9 @@ public static Certificate Update(this ICertificateOperations operations, string /// /// The cancellation token. /// - public static async Task UpdateAsync(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, string certificateName, CertificateUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this ICertificateOperations operations, string automationAccountName, string certificateName, CertificateUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, certificateName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, certificateName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -229,15 +205,12 @@ public static Certificate Update(this ICertificateOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this ICertificateOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this ICertificateOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -247,18 +220,15 @@ public static IPage ListByAutomationAccount(this ICertificateOperat /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this ICertificateOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this ICertificateOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperations.cs index bf197935afcc..f5d126a04eec 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal ConnectionOperations(AutomationClient client) /// Delete the connection. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -84,17 +81,17 @@ internal ConnectionOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> DeleteWithHttpMessagesAsync(string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -117,7 +114,6 @@ internal ConnectionOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("connectionName", connectionName); tracingParameters.Add("apiVersion", apiVersion); @@ -127,7 +123,7 @@ internal ConnectionOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{connectionName}", System.Uri.EscapeDataString(connectionName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -260,9 +256,6 @@ internal ConnectionOperations(AutomationClient client) /// Retrieve the connection identified by connection name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -290,17 +283,17 @@ internal ConnectionOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -323,7 +316,6 @@ internal ConnectionOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("connectionName", connectionName); tracingParameters.Add("apiVersion", apiVersion); @@ -333,7 +325,7 @@ internal ConnectionOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{connectionName}", System.Uri.EscapeDataString(connectionName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -466,9 +458,6 @@ internal ConnectionOperations(AutomationClient client) /// Create or update a connection. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -499,17 +488,17 @@ internal ConnectionOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -540,7 +529,6 @@ internal ConnectionOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("connectionName", connectionName); tracingParameters.Add("parameters", parameters); @@ -551,7 +539,7 @@ internal ConnectionOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{connectionName}", System.Uri.EscapeDataString(connectionName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -624,7 +612,7 @@ internal ConnectionOperations(AutomationClient client) System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 201 && (int)_statusCode != 200) + if ((int)_statusCode != 200 && (int)_statusCode != 201) { var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try @@ -662,7 +650,7 @@ internal ConnectionOperations(AutomationClient client) _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); } // Deserialize Response - if ((int)_statusCode == 201) + if ((int)_statusCode == 200) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -680,7 +668,7 @@ internal ConnectionOperations(AutomationClient client) } } // Deserialize Response - if ((int)_statusCode == 200) + if ((int)_statusCode == 201) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -708,9 +696,6 @@ internal ConnectionOperations(AutomationClient client) /// Update a connection. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -741,17 +726,17 @@ internal ConnectionOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, ConnectionUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string connectionName, ConnectionUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -778,7 +763,6 @@ internal ConnectionOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("connectionName", connectionName); tracingParameters.Add("parameters", parameters); @@ -789,7 +773,7 @@ internal ConnectionOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{connectionName}", System.Uri.EscapeDataString(connectionName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -928,9 +912,6 @@ internal ConnectionOperations(AutomationClient client) /// Retrieve a list of connections. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -955,17 +936,17 @@ internal ConnectionOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -984,7 +965,6 @@ internal ConnectionOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -993,7 +973,7 @@ internal ConnectionOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperationsExtensions.cs index 287b7e1f04c2..4fbcfe8fa382 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ConnectionOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class ConnectionOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of connection. /// - public static Connection Delete(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName) + public static Connection Delete(this IConnectionOperations operations, string automationAccountName, string connectionName) { - return operations.DeleteAsync(resourceGroupName, automationAccountName, connectionName).GetAwaiter().GetResult(); + return operations.DeleteAsync(automationAccountName, connectionName).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static Connection Delete(this IConnectionOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -61,9 +55,9 @@ public static Connection Delete(this IConnectionOperations operations, string re /// /// The cancellation token. /// - public static async Task DeleteAsync(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IConnectionOperations operations, string automationAccountName, string connectionName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, connectionName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.DeleteWithHttpMessagesAsync(automationAccountName, connectionName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -76,18 +70,15 @@ public static Connection Delete(this IConnectionOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of connection. /// - public static Connection Get(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName) + public static Connection Get(this IConnectionOperations operations, string automationAccountName, string connectionName) { - return operations.GetAsync(resourceGroupName, automationAccountName, connectionName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, connectionName).GetAwaiter().GetResult(); } /// @@ -97,9 +88,6 @@ public static Connection Get(this IConnectionOperations operations, string resou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,9 +97,9 @@ public static Connection Get(this IConnectionOperations operations, string resou /// /// The cancellation token. /// - public static async Task GetAsync(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IConnectionOperations operations, string automationAccountName, string connectionName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, connectionName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, connectionName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -124,9 +112,6 @@ public static Connection Get(this IConnectionOperations operations, string resou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -136,9 +121,9 @@ public static Connection Get(this IConnectionOperations operations, string resou /// /// The parameters supplied to the create or update connection operation. /// - public static Connection CreateOrUpdate(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters) + public static Connection CreateOrUpdate(this IConnectionOperations operations, string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, connectionName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, connectionName, parameters).GetAwaiter().GetResult(); } /// @@ -148,9 +133,6 @@ public static Connection CreateOrUpdate(this IConnectionOperations operations, s /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -163,9 +145,9 @@ public static Connection CreateOrUpdate(this IConnectionOperations operations, s /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IConnectionOperations operations, string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, connectionName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, connectionName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -178,9 +160,6 @@ public static Connection CreateOrUpdate(this IConnectionOperations operations, s /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -190,9 +169,9 @@ public static Connection CreateOrUpdate(this IConnectionOperations operations, s /// /// The parameters supplied to the update a connection operation. /// - public static Connection Update(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName, ConnectionUpdateParameters parameters) + public static Connection Update(this IConnectionOperations operations, string automationAccountName, string connectionName, ConnectionUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, connectionName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, connectionName, parameters).GetAwaiter().GetResult(); } /// @@ -202,9 +181,6 @@ public static Connection Update(this IConnectionOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -217,9 +193,9 @@ public static Connection Update(this IConnectionOperations operations, string re /// /// The cancellation token. /// - public static async Task UpdateAsync(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, string connectionName, ConnectionUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IConnectionOperations operations, string automationAccountName, string connectionName, ConnectionUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, connectionName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, connectionName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -232,15 +208,12 @@ public static Connection Update(this IConnectionOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IConnectionOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IConnectionOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -250,18 +223,15 @@ public static IPage ListByAutomationAccount(this IConnectionOperatio /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IConnectionOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IConnectionOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperations.cs index 7b8968c23ac0..cb6a414f3031 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal ConnectionTypeOperations(AutomationClient client) /// Delete the connectiontype. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal ConnectionTypeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -114,7 +111,6 @@ internal ConnectionTypeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("connectionTypeName", connectionTypeName); tracingParameters.Add("apiVersion", apiVersion); @@ -124,7 +120,7 @@ internal ConnectionTypeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{connectionTypeName}", System.Uri.EscapeDataString(connectionTypeName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -239,9 +235,6 @@ internal ConnectionTypeOperations(AutomationClient client) /// Retrieve the connectiontype identified by connectiontype name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -269,17 +262,17 @@ internal ConnectionTypeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -302,7 +295,6 @@ internal ConnectionTypeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("connectionTypeName", connectionTypeName); tracingParameters.Add("apiVersion", apiVersion); @@ -312,7 +304,7 @@ internal ConnectionTypeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{connectionTypeName}", System.Uri.EscapeDataString(connectionTypeName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -445,9 +437,6 @@ internal ConnectionTypeOperations(AutomationClient client) /// Create a connectiontype. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -478,17 +467,17 @@ internal ConnectionTypeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -519,7 +508,6 @@ internal ConnectionTypeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("connectionTypeName", connectionTypeName); tracingParameters.Add("parameters", parameters); @@ -530,7 +518,7 @@ internal ConnectionTypeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{connectionTypeName}", System.Uri.EscapeDataString(connectionTypeName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -687,9 +675,6 @@ internal ConnectionTypeOperations(AutomationClient client) /// Retrieve a list of connectiontypes. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -714,17 +699,17 @@ internal ConnectionTypeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -743,7 +728,6 @@ internal ConnectionTypeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -752,7 +736,7 @@ internal ConnectionTypeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperationsExtensions.cs index 591107abfa49..293f94b7c8e6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ConnectionTypeOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class ConnectionTypeOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of connectiontype. /// - public static void Delete(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName, string connectionTypeName) + public static void Delete(this IConnectionTypeOperations operations, string automationAccountName, string connectionTypeName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, connectionTypeName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, connectionTypeName).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static void Delete(this IConnectionTypeOperations operations, string reso /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -61,9 +55,9 @@ public static void Delete(this IConnectionTypeOperations operations, string reso /// /// The cancellation token. /// - public static async Task DeleteAsync(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName, string connectionTypeName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IConnectionTypeOperations operations, string automationAccountName, string connectionTypeName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, connectionTypeName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, connectionTypeName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -73,18 +67,15 @@ public static void Delete(this IConnectionTypeOperations operations, string reso /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of connectiontype. /// - public static ConnectionType Get(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName, string connectionTypeName) + public static ConnectionType Get(this IConnectionTypeOperations operations, string automationAccountName, string connectionTypeName) { - return operations.GetAsync(resourceGroupName, automationAccountName, connectionTypeName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, connectionTypeName).GetAwaiter().GetResult(); } /// @@ -94,9 +85,6 @@ public static ConnectionType Get(this IConnectionTypeOperations operations, stri /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -106,9 +94,9 @@ public static ConnectionType Get(this IConnectionTypeOperations operations, stri /// /// The cancellation token. /// - public static async Task GetAsync(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName, string connectionTypeName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IConnectionTypeOperations operations, string automationAccountName, string connectionTypeName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, connectionTypeName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, connectionTypeName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -121,9 +109,6 @@ public static ConnectionType Get(this IConnectionTypeOperations operations, stri /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,9 +118,9 @@ public static ConnectionType Get(this IConnectionTypeOperations operations, stri /// /// The parameters supplied to the create or update connectiontype operation. /// - public static ConnectionType CreateOrUpdate(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters) + public static ConnectionType CreateOrUpdate(this IConnectionTypeOperations operations, string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, connectionTypeName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, connectionTypeName, parameters).GetAwaiter().GetResult(); } /// @@ -145,9 +130,6 @@ public static ConnectionType CreateOrUpdate(this IConnectionTypeOperations opera /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static ConnectionType CreateOrUpdate(this IConnectionTypeOperations opera /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IConnectionTypeOperations operations, string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, connectionTypeName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, connectionTypeName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,15 +157,12 @@ public static ConnectionType CreateOrUpdate(this IConnectionTypeOperations opera /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IConnectionTypeOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -193,18 +172,15 @@ public static IPage ListByAutomationAccount(this IConnectionType /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IConnectionTypeOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IConnectionTypeOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/CredentialOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/CredentialOperations.cs index 0101f4198906..8c9a1a382f2c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/CredentialOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/CredentialOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal CredentialOperations(AutomationClient client) /// Delete the credential. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal CredentialOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -114,7 +111,6 @@ internal CredentialOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("credentialName", credentialName); tracingParameters.Add("apiVersion", apiVersion); @@ -124,7 +120,7 @@ internal CredentialOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{credentialName}", System.Uri.EscapeDataString(credentialName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -239,9 +235,6 @@ internal CredentialOperations(AutomationClient client) /// Retrieve the credential identified by credential name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -269,17 +262,17 @@ internal CredentialOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -302,7 +295,6 @@ internal CredentialOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("credentialName", credentialName); tracingParameters.Add("apiVersion", apiVersion); @@ -312,7 +304,7 @@ internal CredentialOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{credentialName}", System.Uri.EscapeDataString(credentialName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -445,9 +437,6 @@ internal CredentialOperations(AutomationClient client) /// Create a credential. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -478,17 +467,17 @@ internal CredentialOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -519,7 +508,6 @@ internal CredentialOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("credentialName", credentialName); tracingParameters.Add("parameters", parameters); @@ -530,7 +518,7 @@ internal CredentialOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{credentialName}", System.Uri.EscapeDataString(credentialName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -603,7 +591,7 @@ internal CredentialOperations(AutomationClient client) System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 201 && (int)_statusCode != 200) + if ((int)_statusCode != 200 && (int)_statusCode != 201) { var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try @@ -641,7 +629,7 @@ internal CredentialOperations(AutomationClient client) _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); } // Deserialize Response - if ((int)_statusCode == 201) + if ((int)_statusCode == 200) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -659,7 +647,7 @@ internal CredentialOperations(AutomationClient client) } } // Deserialize Response - if ((int)_statusCode == 200) + if ((int)_statusCode == 201) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -687,9 +675,6 @@ internal CredentialOperations(AutomationClient client) /// Update a credential. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -720,17 +705,17 @@ internal CredentialOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, CredentialUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string credentialName, CredentialUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -757,7 +742,6 @@ internal CredentialOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("credentialName", credentialName); tracingParameters.Add("parameters", parameters); @@ -768,7 +752,7 @@ internal CredentialOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{credentialName}", System.Uri.EscapeDataString(credentialName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -907,9 +891,6 @@ internal CredentialOperations(AutomationClient client) /// Retrieve a list of credentials. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -934,17 +915,17 @@ internal CredentialOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -963,7 +944,6 @@ internal CredentialOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -972,7 +952,7 @@ internal CredentialOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/CredentialOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/CredentialOperationsExtensions.cs index 8fab312d15a1..7cd77a2f20b3 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/CredentialOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/CredentialOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class CredentialOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of credential. /// - public static void Delete(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName) + public static void Delete(this ICredentialOperations operations, string automationAccountName, string credentialName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, credentialName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, credentialName).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static void Delete(this ICredentialOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -61,9 +55,9 @@ public static void Delete(this ICredentialOperations operations, string resource /// /// The cancellation token. /// - public static async Task DeleteAsync(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this ICredentialOperations operations, string automationAccountName, string credentialName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, credentialName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, credentialName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -73,18 +67,15 @@ public static void Delete(this ICredentialOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of credential. /// - public static Credential Get(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName) + public static Credential Get(this ICredentialOperations operations, string automationAccountName, string credentialName) { - return operations.GetAsync(resourceGroupName, automationAccountName, credentialName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, credentialName).GetAwaiter().GetResult(); } /// @@ -94,9 +85,6 @@ public static Credential Get(this ICredentialOperations operations, string resou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -106,9 +94,9 @@ public static Credential Get(this ICredentialOperations operations, string resou /// /// The cancellation token. /// - public static async Task GetAsync(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this ICredentialOperations operations, string automationAccountName, string credentialName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, credentialName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, credentialName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -121,9 +109,6 @@ public static Credential Get(this ICredentialOperations operations, string resou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,9 +118,9 @@ public static Credential Get(this ICredentialOperations operations, string resou /// /// The parameters supplied to the create or update credential operation. /// - public static Credential CreateOrUpdate(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters) + public static Credential CreateOrUpdate(this ICredentialOperations operations, string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, credentialName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, credentialName, parameters).GetAwaiter().GetResult(); } /// @@ -145,9 +130,6 @@ public static Credential CreateOrUpdate(this ICredentialOperations operations, s /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static Credential CreateOrUpdate(this ICredentialOperations operations, s /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this ICredentialOperations operations, string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, credentialName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, credentialName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,9 +157,6 @@ public static Credential CreateOrUpdate(this ICredentialOperations operations, s /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -187,9 +166,9 @@ public static Credential CreateOrUpdate(this ICredentialOperations operations, s /// /// The parameters supplied to the Update credential operation. /// - public static Credential Update(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName, CredentialUpdateParameters parameters) + public static Credential Update(this ICredentialOperations operations, string automationAccountName, string credentialName, CredentialUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, credentialName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, credentialName, parameters).GetAwaiter().GetResult(); } /// @@ -199,9 +178,6 @@ public static Credential Update(this ICredentialOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -214,9 +190,9 @@ public static Credential Update(this ICredentialOperations operations, string re /// /// The cancellation token. /// - public static async Task UpdateAsync(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, string credentialName, CredentialUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this ICredentialOperations operations, string automationAccountName, string credentialName, CredentialUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, credentialName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, credentialName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -229,15 +205,12 @@ public static Credential Update(this ICredentialOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this ICredentialOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this ICredentialOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -247,18 +220,15 @@ public static IPage ListByAutomationAccount(this ICredentialOperatio /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this ICredentialOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this ICredentialOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperations.cs index e2ff40dc4b15..e7f3865a78f7 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal DscCompilationJobOperations(AutomationClient client) /// Creates the Dsc compilation job of the configuration. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal DscCompilationJobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateWithHttpMessagesAsync(string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -124,7 +121,6 @@ internal DscCompilationJobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("compilationJobId", compilationJobId); tracingParameters.Add("parameters", parameters); @@ -135,7 +131,7 @@ internal DscCompilationJobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{compilationJobId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{compilationJobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(compilationJobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -274,9 +270,6 @@ internal DscCompilationJobOperations(AutomationClient client) /// Retrieve the Dsc configuration compilation job identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -304,17 +297,17 @@ internal DscCompilationJobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid compilationJobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, System.Guid compilationJobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -333,7 +326,6 @@ internal DscCompilationJobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("compilationJobId", compilationJobId); tracingParameters.Add("apiVersion", apiVersion); @@ -343,7 +335,7 @@ internal DscCompilationJobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{compilationJobId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{compilationJobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(compilationJobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -476,9 +468,6 @@ internal DscCompilationJobOperations(AutomationClient client) /// Retrieve a list of dsc compilation jobs. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -506,17 +495,17 @@ internal DscCompilationJobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -535,7 +524,6 @@ internal DscCompilationJobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("filter", filter); tracingParameters.Add("apiVersion", apiVersion); @@ -545,7 +533,7 @@ internal DscCompilationJobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); @@ -681,9 +669,6 @@ internal DscCompilationJobOperations(AutomationClient client) /// Retrieve the job stream identified by job stream id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -714,17 +699,17 @@ internal DscCompilationJobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetStreamWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetStreamWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -747,7 +732,6 @@ internal DscCompilationJobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("jobStreamId", jobStreamId); @@ -758,7 +742,7 @@ internal DscCompilationJobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{jobId}/streams/{jobStreamId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{jobStreamId}", System.Uri.EscapeDataString(jobStreamId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperationsExtensions.cs index cded7de9124c..53ed6cd778cd 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscCompilationJobOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public static partial class DscCompilationJobOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -40,9 +37,9 @@ public static partial class DscCompilationJobOperationsExtensions /// /// The parameters supplied to the create compilation job operation. /// - public static DscCompilationJob Create(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters) + public static DscCompilationJob Create(this IDscCompilationJobOperations operations, string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters) { - return operations.CreateAsync(resourceGroupName, automationAccountName, compilationJobId, parameters).GetAwaiter().GetResult(); + return operations.CreateAsync(automationAccountName, compilationJobId, parameters).GetAwaiter().GetResult(); } /// @@ -52,9 +49,6 @@ public static DscCompilationJob Create(this IDscCompilationJobOperations operati /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -67,9 +61,9 @@ public static DscCompilationJob Create(this IDscCompilationJobOperations operati /// /// The cancellation token. /// - public static async Task CreateAsync(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateAsync(this IDscCompilationJobOperations operations, string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateWithHttpMessagesAsync(resourceGroupName, automationAccountName, compilationJobId, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateWithHttpMessagesAsync(automationAccountName, compilationJobId, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -82,18 +76,15 @@ public static DscCompilationJob Create(this IDscCompilationJobOperations operati /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The Dsc configuration compilation job id. /// - public static DscCompilationJob Get(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid compilationJobId) + public static DscCompilationJob Get(this IDscCompilationJobOperations operations, string automationAccountName, System.Guid compilationJobId) { - return operations.GetAsync(resourceGroupName, automationAccountName, compilationJobId).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, compilationJobId).GetAwaiter().GetResult(); } /// @@ -103,9 +94,6 @@ public static DscCompilationJob Get(this IDscCompilationJobOperations operations /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -115,9 +103,9 @@ public static DscCompilationJob Get(this IDscCompilationJobOperations operations /// /// The cancellation token. /// - public static async Task GetAsync(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid compilationJobId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IDscCompilationJobOperations operations, string automationAccountName, System.Guid compilationJobId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, compilationJobId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, compilationJobId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -130,18 +118,15 @@ public static DscCompilationJob Get(this IDscCompilationJobOperations operations /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The filter to apply on the operation. /// - public static IPage ListByAutomationAccount(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string)) + public static IPage ListByAutomationAccount(this IDscCompilationJobOperations operations, string automationAccountName, string filter = default(string)) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName, filter).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName, filter).GetAwaiter().GetResult(); } /// @@ -151,9 +136,6 @@ public static DscCompilationJob Get(this IDscCompilationJobOperations operations /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -163,9 +145,9 @@ public static DscCompilationJob Get(this IDscCompilationJobOperations operations /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IDscCompilationJobOperations operations, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -178,9 +160,6 @@ public static DscCompilationJob Get(this IDscCompilationJobOperations operations /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -190,9 +169,9 @@ public static DscCompilationJob Get(this IDscCompilationJobOperations operations /// /// The job stream id. /// - public static JobStream GetStream(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, string jobStreamId) + public static JobStream GetStream(this IDscCompilationJobOperations operations, string automationAccountName, System.Guid jobId, string jobStreamId) { - return operations.GetStreamAsync(resourceGroupName, automationAccountName, jobId, jobStreamId).GetAwaiter().GetResult(); + return operations.GetStreamAsync(automationAccountName, jobId, jobStreamId).GetAwaiter().GetResult(); } /// @@ -202,9 +181,6 @@ public static JobStream GetStream(this IDscCompilationJobOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -217,9 +193,9 @@ public static JobStream GetStream(this IDscCompilationJobOperations operations, /// /// The cancellation token. /// - public static async Task GetStreamAsync(this IDscCompilationJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, string jobStreamId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetStreamAsync(this IDscCompilationJobOperations operations, string automationAccountName, System.Guid jobId, string jobStreamId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetStreamWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, jobStreamId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetStreamWithHttpMessagesAsync(automationAccountName, jobId, jobStreamId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperations.cs index 37113f57d3d2..8512419e910a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -55,9 +55,6 @@ internal DscConfigurationOperations(AutomationClient client) /// Delete the dsc configuration identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -82,17 +79,17 @@ internal DscConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -115,7 +112,6 @@ internal DscConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("apiVersion", apiVersion); @@ -125,7 +121,7 @@ internal DscConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -240,9 +236,6 @@ internal DscConfigurationOperations(AutomationClient client) /// Retrieve the configuration identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -270,17 +263,17 @@ internal DscConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -303,7 +296,6 @@ internal DscConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("apiVersion", apiVersion); @@ -313,7 +305,7 @@ internal DscConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -446,9 +438,6 @@ internal DscConfigurationOperations(AutomationClient client) /// Create the configuration identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -479,17 +468,17 @@ internal DscConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -520,7 +509,6 @@ internal DscConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("parameters", parameters); @@ -531,7 +519,7 @@ internal DscConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -688,9 +676,6 @@ internal DscConfigurationOperations(AutomationClient client) /// Retrieve the configuration script identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -718,17 +703,17 @@ internal DscConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetContentWithHttpMessagesAsync(string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -751,7 +736,6 @@ internal DscConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("apiVersion", apiVersion); @@ -761,7 +745,7 @@ internal DscConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}/content").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -881,9 +865,6 @@ internal DscConfigurationOperations(AutomationClient client) /// Retrieve a list of configurations. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -908,17 +889,17 @@ internal DscConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -937,7 +918,6 @@ internal DscConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -946,7 +926,7 @@ internal DscConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperationsExtensions.cs index cb606f21dd3b..b21db079a393 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscConfigurationOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -29,18 +29,15 @@ public static partial class DscConfigurationOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The configuration name. /// - public static void Delete(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName) + public static void Delete(this IDscConfigurationOperations operations, string automationAccountName, string configurationName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, configurationName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, configurationName).GetAwaiter().GetResult(); } /// @@ -50,9 +47,6 @@ public static void Delete(this IDscConfigurationOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -62,9 +56,9 @@ public static void Delete(this IDscConfigurationOperations operations, string re /// /// The cancellation token. /// - public static async Task DeleteAsync(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IDscConfigurationOperations operations, string automationAccountName, string configurationName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, configurationName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, configurationName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -74,18 +68,15 @@ public static void Delete(this IDscConfigurationOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The configuration name. /// - public static DscConfiguration Get(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName) + public static DscConfiguration Get(this IDscConfigurationOperations operations, string automationAccountName, string configurationName) { - return operations.GetAsync(resourceGroupName, automationAccountName, configurationName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, configurationName).GetAwaiter().GetResult(); } /// @@ -95,9 +86,6 @@ public static DscConfiguration Get(this IDscConfigurationOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -107,9 +95,9 @@ public static DscConfiguration Get(this IDscConfigurationOperations operations, /// /// The cancellation token. /// - public static async Task GetAsync(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IDscConfigurationOperations operations, string automationAccountName, string configurationName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, configurationName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, configurationName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -122,9 +110,6 @@ public static DscConfiguration Get(this IDscConfigurationOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -134,9 +119,9 @@ public static DscConfiguration Get(this IDscConfigurationOperations operations, /// /// The create or update parameters for configuration. /// - public static DscConfiguration CreateOrUpdate(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters) + public static DscConfiguration CreateOrUpdate(this IDscConfigurationOperations operations, string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, configurationName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, configurationName, parameters).GetAwaiter().GetResult(); } /// @@ -146,9 +131,6 @@ public static DscConfiguration CreateOrUpdate(this IDscConfigurationOperations o /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -161,9 +143,9 @@ public static DscConfiguration CreateOrUpdate(this IDscConfigurationOperations o /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IDscConfigurationOperations operations, string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, configurationName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, configurationName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -176,18 +158,15 @@ public static DscConfiguration CreateOrUpdate(this IDscConfigurationOperations o /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The configuration name. /// - public static Stream GetContent(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName) + public static Stream GetContent(this IDscConfigurationOperations operations, string automationAccountName, string configurationName) { - return operations.GetContentAsync(resourceGroupName, automationAccountName, configurationName).GetAwaiter().GetResult(); + return operations.GetContentAsync(automationAccountName, configurationName).GetAwaiter().GetResult(); } /// @@ -197,9 +176,6 @@ public static Stream GetContent(this IDscConfigurationOperations operations, str /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -209,9 +185,9 @@ public static Stream GetContent(this IDscConfigurationOperations operations, str /// /// The cancellation token. /// - public static async Task GetContentAsync(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, string configurationName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetContentAsync(this IDscConfigurationOperations operations, string automationAccountName, string configurationName, CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.GetContentWithHttpMessagesAsync(resourceGroupName, automationAccountName, configurationName, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.GetContentWithHttpMessagesAsync(automationAccountName, configurationName, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } @@ -223,15 +199,12 @@ public static Stream GetContent(this IDscConfigurationOperations operations, str /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IDscConfigurationOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -241,18 +214,15 @@ public static IPage ListByAutomationAccount(this IDscConfigura /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IDscConfigurationOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IDscConfigurationOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperations.cs index f3e410a7b62a..abd84fae1153 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// Delete the Dsc node configurations by node configuration. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -114,7 +111,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeConfigurationName", nodeConfigurationName); tracingParameters.Add("apiVersion", apiVersion); @@ -124,7 +120,7 @@ internal DscNodeConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeConfigurationName}", System.Uri.EscapeDataString(nodeConfigurationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -239,9 +235,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// Retrieve the Dsc node configurations by node configuration. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -269,17 +262,17 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -302,7 +295,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeConfigurationName", nodeConfigurationName); tracingParameters.Add("apiVersion", apiVersion); @@ -312,7 +304,7 @@ internal DscNodeConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeConfigurationName}", System.Uri.EscapeDataString(nodeConfigurationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -445,9 +437,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// Create the node configuration identified by node configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -478,17 +467,17 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -519,7 +508,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeConfigurationName", nodeConfigurationName); tracingParameters.Add("parameters", parameters); @@ -530,7 +518,7 @@ internal DscNodeConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeConfigurationName}", System.Uri.EscapeDataString(nodeConfigurationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -687,9 +675,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// Retrieve a list of dsc node configurations. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -717,17 +702,17 @@ internal DscNodeConfigurationOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -746,7 +731,6 @@ internal DscNodeConfigurationOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("filter", filter); tracingParameters.Add("apiVersion", apiVersion); @@ -756,7 +740,7 @@ internal DscNodeConfigurationOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperationsExtensions.cs index 49bf7664122c..f0a39537af77 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscNodeConfigurationOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class DscNodeConfigurationOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The Dsc node configuration name. /// - public static void Delete(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string nodeConfigurationName) + public static void Delete(this IDscNodeConfigurationOperations operations, string automationAccountName, string nodeConfigurationName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, nodeConfigurationName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, nodeConfigurationName).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static void Delete(this IDscNodeConfigurationOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -61,9 +55,9 @@ public static void Delete(this IDscNodeConfigurationOperations operations, strin /// /// The cancellation token. /// - public static async Task DeleteAsync(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string nodeConfigurationName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IDscNodeConfigurationOperations operations, string automationAccountName, string nodeConfigurationName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeConfigurationName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, nodeConfigurationName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -73,18 +67,15 @@ public static void Delete(this IDscNodeConfigurationOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The Dsc node configuration name. /// - public static DscNodeConfiguration Get(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string nodeConfigurationName) + public static DscNodeConfiguration Get(this IDscNodeConfigurationOperations operations, string automationAccountName, string nodeConfigurationName) { - return operations.GetAsync(resourceGroupName, automationAccountName, nodeConfigurationName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, nodeConfigurationName).GetAwaiter().GetResult(); } /// @@ -94,9 +85,6 @@ public static DscNodeConfiguration Get(this IDscNodeConfigurationOperations oper /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -106,9 +94,9 @@ public static DscNodeConfiguration Get(this IDscNodeConfigurationOperations oper /// /// The cancellation token. /// - public static async Task GetAsync(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string nodeConfigurationName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IDscNodeConfigurationOperations operations, string automationAccountName, string nodeConfigurationName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeConfigurationName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, nodeConfigurationName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -121,9 +109,6 @@ public static DscNodeConfiguration Get(this IDscNodeConfigurationOperations oper /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,9 +118,9 @@ public static DscNodeConfiguration Get(this IDscNodeConfigurationOperations oper /// /// The create or update parameters for configuration. /// - public static DscNodeConfiguration CreateOrUpdate(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters) + public static DscNodeConfiguration CreateOrUpdate(this IDscNodeConfigurationOperations operations, string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, nodeConfigurationName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, nodeConfigurationName, parameters).GetAwaiter().GetResult(); } /// @@ -145,9 +130,6 @@ public static DscNodeConfiguration CreateOrUpdate(this IDscNodeConfigurationOper /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static DscNodeConfiguration CreateOrUpdate(this IDscNodeConfigurationOper /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IDscNodeConfigurationOperations operations, string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeConfigurationName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, nodeConfigurationName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,18 +157,15 @@ public static DscNodeConfiguration CreateOrUpdate(this IDscNodeConfigurationOper /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The filter to apply on the operation. /// - public static IPage ListByAutomationAccount(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string)) + public static IPage ListByAutomationAccount(this IDscNodeConfigurationOperations operations, string automationAccountName, string filter = default(string)) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName, filter).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName, filter).GetAwaiter().GetResult(); } /// @@ -196,9 +175,6 @@ public static DscNodeConfiguration CreateOrUpdate(this IDscNodeConfigurationOper /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -208,9 +184,9 @@ public static DscNodeConfiguration CreateOrUpdate(this IDscNodeConfigurationOper /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IDscNodeConfigurationOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IDscNodeConfigurationOperations operations, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperations.cs index 71c857786b96..5a0866f98f8c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal DscNodeOperations(AutomationClient client) /// Delete the dsc node identified by node id. /// /// - /// - /// The resource group name. - /// /// /// Automation account name. /// @@ -84,17 +81,17 @@ internal DscNodeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> DeleteWithHttpMessagesAsync(string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -117,7 +114,6 @@ internal DscNodeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeId", nodeId); tracingParameters.Add("apiVersion", apiVersion); @@ -127,7 +123,7 @@ internal DscNodeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeId}", System.Uri.EscapeDataString(nodeId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -260,9 +256,6 @@ internal DscNodeOperations(AutomationClient client) /// Retrieve the dsc node identified by node id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -290,17 +283,17 @@ internal DscNodeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -323,7 +316,6 @@ internal DscNodeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeId", nodeId); tracingParameters.Add("apiVersion", apiVersion); @@ -333,7 +325,7 @@ internal DscNodeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeId}", System.Uri.EscapeDataString(nodeId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -466,9 +458,6 @@ internal DscNodeOperations(AutomationClient client) /// Update the dsc node. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -499,17 +488,17 @@ internal DscNodeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, DscNodeUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string nodeId, DscNodeUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -536,7 +525,6 @@ internal DscNodeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeId", nodeId); tracingParameters.Add("parameters", parameters); @@ -547,7 +535,7 @@ internal DscNodeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeId}", System.Uri.EscapeDataString(nodeId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -686,9 +674,6 @@ internal DscNodeOperations(AutomationClient client) /// Retrieve a list of dsc nodes. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -716,17 +701,17 @@ internal DscNodeOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -745,7 +730,6 @@ internal DscNodeOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("filter", filter); tracingParameters.Add("apiVersion", apiVersion); @@ -755,7 +739,7 @@ internal DscNodeOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperationsExtensions.cs index f9a903b47adc..ab5432ec06de 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/DscNodeOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class DscNodeOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// Automation account name. /// /// /// The node id. /// - public static DscNode Delete(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string nodeId) + public static DscNode Delete(this IDscNodeOperations operations, string automationAccountName, string nodeId) { - return operations.DeleteAsync(resourceGroupName, automationAccountName, nodeId).GetAwaiter().GetResult(); + return operations.DeleteAsync(automationAccountName, nodeId).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static DscNode Delete(this IDscNodeOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// Automation account name. /// @@ -61,9 +55,9 @@ public static DscNode Delete(this IDscNodeOperations operations, string resource /// /// The cancellation token. /// - public static async Task DeleteAsync(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string nodeId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IDscNodeOperations operations, string automationAccountName, string nodeId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.DeleteWithHttpMessagesAsync(automationAccountName, nodeId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -76,18 +70,15 @@ public static DscNode Delete(this IDscNodeOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The node id. /// - public static DscNode Get(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string nodeId) + public static DscNode Get(this IDscNodeOperations operations, string automationAccountName, string nodeId) { - return operations.GetAsync(resourceGroupName, automationAccountName, nodeId).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, nodeId).GetAwaiter().GetResult(); } /// @@ -97,9 +88,6 @@ public static DscNode Get(this IDscNodeOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,9 +97,9 @@ public static DscNode Get(this IDscNodeOperations operations, string resourceGro /// /// The cancellation token. /// - public static async Task GetAsync(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string nodeId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IDscNodeOperations operations, string automationAccountName, string nodeId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, nodeId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -124,9 +112,6 @@ public static DscNode Get(this IDscNodeOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -136,9 +121,9 @@ public static DscNode Get(this IDscNodeOperations operations, string resourceGro /// /// Parameters supplied to the update dsc node. /// - public static DscNode Update(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string nodeId, DscNodeUpdateParameters parameters) + public static DscNode Update(this IDscNodeOperations operations, string automationAccountName, string nodeId, DscNodeUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, nodeId, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, nodeId, parameters).GetAwaiter().GetResult(); } /// @@ -148,9 +133,6 @@ public static DscNode Update(this IDscNodeOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -163,9 +145,9 @@ public static DscNode Update(this IDscNodeOperations operations, string resource /// /// The cancellation token. /// - public static async Task UpdateAsync(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string nodeId, DscNodeUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IDscNodeOperations operations, string automationAccountName, string nodeId, DscNodeUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeId, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, nodeId, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -178,18 +160,15 @@ public static DscNode Update(this IDscNodeOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The filter to apply on the operation. /// - public static IPage ListByAutomationAccount(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string)) + public static IPage ListByAutomationAccount(this IDscNodeOperations operations, string automationAccountName, string filter = default(string)) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName, filter).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName, filter).GetAwaiter().GetResult(); } /// @@ -199,9 +178,6 @@ public static DscNode Update(this IDscNodeOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -211,9 +187,9 @@ public static DscNode Update(this IDscNodeOperations operations, string resource /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IDscNodeOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IDscNodeOperations operations, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/FieldsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/FieldsOperations.cs index bfd55e59cb07..72aaab0c7bd6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/FieldsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/FieldsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal FieldsOperations(AutomationClient client) /// Retrieve a list of fields of a given type identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal FieldsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByTypeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByTypeWithHttpMessagesAsync(string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -124,7 +121,6 @@ internal FieldsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("typeName", typeName); @@ -135,7 +131,7 @@ internal FieldsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/types/{typeName}/fields").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{typeName}", System.Uri.EscapeDataString(typeName)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/FieldsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/FieldsOperationsExtensions.cs index 6cc3bf7dbb4b..db610b1f6da4 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/FieldsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/FieldsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -30,9 +30,6 @@ public static partial class FieldsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -42,9 +39,9 @@ public static partial class FieldsOperationsExtensions /// /// The name of type. /// - public static IEnumerable ListByType(this IFieldsOperations operations, string resourceGroupName, string automationAccountName, string moduleName, string typeName) + public static IEnumerable ListByType(this IFieldsOperations operations, string automationAccountName, string moduleName, string typeName) { - return operations.ListByTypeAsync(resourceGroupName, automationAccountName, moduleName, typeName).GetAwaiter().GetResult(); + return operations.ListByTypeAsync(automationAccountName, moduleName, typeName).GetAwaiter().GetResult(); } /// @@ -54,9 +51,6 @@ public static IEnumerable ListByType(this IFieldsOperations operation /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -69,9 +63,9 @@ public static IEnumerable ListByType(this IFieldsOperations operation /// /// The cancellation token. /// - public static async Task> ListByTypeAsync(this IFieldsOperations operations, string resourceGroupName, string automationAccountName, string moduleName, string typeName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByTypeAsync(this IFieldsOperations operations, string automationAccountName, string moduleName, string typeName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByTypeWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, typeName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByTypeWithHttpMessagesAsync(automationAccountName, moduleName, typeName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperations.cs index 735a1b1cb912..005cc71aa669 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// Delete a hybrid runbook worker group. /// /// - /// - /// The resource group name. - /// /// /// Automation account name. /// @@ -81,17 +78,17 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -114,7 +111,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("hybridRunbookWorkerGroupName", hybridRunbookWorkerGroupName); tracingParameters.Add("apiVersion", apiVersion); @@ -124,7 +120,7 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{hybridRunbookWorkerGroupName}", System.Uri.EscapeDataString(hybridRunbookWorkerGroupName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -239,9 +235,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// Retrieve a hybrid runbook worker group. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -269,17 +262,17 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -302,7 +295,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("hybridRunbookWorkerGroupName", hybridRunbookWorkerGroupName); tracingParameters.Add("apiVersion", apiVersion); @@ -312,7 +304,7 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{hybridRunbookWorkerGroupName}", System.Uri.EscapeDataString(hybridRunbookWorkerGroupName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -445,9 +437,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// Update a hybrid runbook worker group. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -478,17 +467,17 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -515,7 +504,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("hybridRunbookWorkerGroupName", hybridRunbookWorkerGroupName); tracingParameters.Add("parameters", parameters); @@ -526,7 +514,7 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{hybridRunbookWorkerGroupName}", System.Uri.EscapeDataString(hybridRunbookWorkerGroupName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -665,9 +653,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// Retrieve a list of hybrid runbook worker groups. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -692,17 +677,17 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -721,7 +706,6 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -730,7 +714,7 @@ internal HybridRunbookWorkerGroupOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperationsExtensions.cs index a3959790f2f0..99b726c8b799 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/HybridRunbookWorkerGroupOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class HybridRunbookWorkerGroupOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// Automation account name. /// /// /// The hybrid runbook worker group name /// - public static void Delete(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName) + public static void Delete(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName, string hybridRunbookWorkerGroupName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, hybridRunbookWorkerGroupName).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static void Delete(this IHybridRunbookWorkerGroupOperations operations, s /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// Automation account name. /// @@ -61,9 +55,9 @@ public static void Delete(this IHybridRunbookWorkerGroupOperations operations, s /// /// The cancellation token. /// - public static async Task DeleteAsync(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName, string hybridRunbookWorkerGroupName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, hybridRunbookWorkerGroupName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -73,18 +67,15 @@ public static void Delete(this IHybridRunbookWorkerGroupOperations operations, s /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The hybrid runbook worker group name /// - public static HybridRunbookWorkerGroup Get(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName) + public static HybridRunbookWorkerGroup Get(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName, string hybridRunbookWorkerGroupName) { - return operations.GetAsync(resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, hybridRunbookWorkerGroupName).GetAwaiter().GetResult(); } /// @@ -94,9 +85,6 @@ public static HybridRunbookWorkerGroup Get(this IHybridRunbookWorkerGroupOperati /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -106,9 +94,9 @@ public static HybridRunbookWorkerGroup Get(this IHybridRunbookWorkerGroupOperati /// /// The cancellation token. /// - public static async Task GetAsync(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName, string hybridRunbookWorkerGroupName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, hybridRunbookWorkerGroupName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -121,9 +109,6 @@ public static HybridRunbookWorkerGroup Get(this IHybridRunbookWorkerGroupOperati /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,9 +118,9 @@ public static HybridRunbookWorkerGroup Get(this IHybridRunbookWorkerGroupOperati /// /// The hybrid runbook worker group /// - public static HybridRunbookWorkerGroup Update(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters) + public static HybridRunbookWorkerGroup Update(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, hybridRunbookWorkerGroupName, parameters).GetAwaiter().GetResult(); } /// @@ -145,9 +130,6 @@ public static HybridRunbookWorkerGroup Update(this IHybridRunbookWorkerGroupOper /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static HybridRunbookWorkerGroup Update(this IHybridRunbookWorkerGroupOper /// /// The cancellation token. /// - public static async Task UpdateAsync(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, hybridRunbookWorkerGroupName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,15 +157,12 @@ public static HybridRunbookWorkerGroup Update(this IHybridRunbookWorkerGroupOper /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -193,18 +172,15 @@ public static IPage ListByAutomationAccount(this IHybr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IHybridRunbookWorkerGroupOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IHybridRunbookWorkerGroupOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/IActivityOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IActivityOperations.cs index 983494deac51..c20bf2ed5187 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IActivityOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IActivityOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface IActivityOperations /// activity name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -55,15 +52,12 @@ public partial interface IActivityOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, string activityName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string moduleName, string activityName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of activities in the module identified by module /// name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -85,7 +79,7 @@ public partial interface IActivityOperations /// /// Thrown when a required parameter is null /// - Task>> ListByModuleWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByModuleWithHttpMessagesAsync(string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of activities in the module identified by module /// name. diff --git a/src/SDKs/Automation/Management.Automation/Generated/IAgentRegistrationInformationOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IAgentRegistrationInformationOperations.cs index cb738e2f5bcf..1b0921828adc 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IAgentRegistrationInformationOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IAgentRegistrationInformationOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IAgentRegistrationInformationOperations /// Retrieve the automation agent registration information. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface IAgentRegistrationInformationOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Regenerate a primary or secondary agent registration key /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,6 +71,6 @@ public partial interface IAgentRegistrationInformationOperations /// /// Thrown when a required parameter is null /// - Task> RegenerateKeyWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> RegenerateKeyWithHttpMessagesAsync(string automationAccountName, AgentRegistrationRegenerateKeyParameter parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/IAutomationAccountOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IAutomationAccountOperations.cs index e1a6093714e2..d5d882fd5d5a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IAutomationAccountOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IAutomationAccountOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/IAutomationClient.cs b/src/SDKs/Automation/Management.Automation/Generated/IAutomationClient.cs index a6decbc71990..490145256d28 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IAutomationClient.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IAutomationClient.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -48,39 +48,19 @@ public partial interface IAutomationClient : System.IDisposable string SubscriptionId { get; set; } /// - /// Identifies this specific client request. - /// - string ClientRequestId { get; set; } - - /// - /// The name of the automation account. - /// - System.Guid AutomationAccountName { get; set; } - - /// - /// The name of the resource group within user's subscription. + /// The resource group name. /// - string ResourceGroupName1 { get; set; } + string ResourceGroupName { get; set; } /// - /// subscription id for tenant issuing the request. - /// - System.Guid SubscriptionId1 { get; set; } - - /// - /// The name of the software update configuration to be created. - /// - string SoftwareUpdateConfigurationName { get; set; } - - /// - /// The Id of the software update configuration run. + /// Identifies this specific client request. /// - System.Guid SoftwareUpdateConfigurationRunId { get; set; } + string ClientRequestId { get; set; } /// - /// The Id of the software update configuration machine run. + /// The name of the automation account. /// - System.Guid SoftwareUpdateConfigurationMachineRunId { get; set; } + string AutomationAccountName { get; set; } /// /// Gets or sets the preferred language for the response. diff --git a/src/SDKs/Automation/Management.Automation/Generated/ICertificateOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ICertificateOperations.cs index abf8dd9e349b..479423b07247 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ICertificateOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ICertificateOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface ICertificateOperations /// Delete the certificate. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface ICertificateOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the certificate identified by certificate name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,14 +71,11 @@ public partial interface ICertificateOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string certificateName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create a certificate. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -111,14 +102,11 @@ public partial interface ICertificateOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string certificateName, CertificateCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update a certificate. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -143,14 +131,11 @@ public partial interface ICertificateOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string certificateName, CertificateUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string certificateName, CertificateUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of certificates. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -169,7 +154,7 @@ public partial interface ICertificateOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of certificates. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IConnectionOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IConnectionOperations.cs index daa5d6de0557..117a49547745 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IConnectionOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IConnectionOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IConnectionOperations /// Delete the connection. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -51,14 +48,11 @@ public partial interface IConnectionOperations /// /// Thrown when a required parameter is null /// - Task> DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> DeleteWithHttpMessagesAsync(string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the connection identified by connection name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -80,14 +74,11 @@ public partial interface IConnectionOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string connectionName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create or update a connection. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -114,14 +105,11 @@ public partial interface IConnectionOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string connectionName, ConnectionCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update a connection. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -146,14 +134,11 @@ public partial interface IConnectionOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionName, ConnectionUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string connectionName, ConnectionUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of connections. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -172,7 +157,7 @@ public partial interface IConnectionOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of connections. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IConnectionTypeOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IConnectionTypeOperations.cs index b0278272dfef..a29e5bf1063b 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IConnectionTypeOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IConnectionTypeOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IConnectionTypeOperations /// Delete the connectiontype. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface IConnectionTypeOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the connectiontype identified by connectiontype name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,14 +71,11 @@ public partial interface IConnectionTypeOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string connectionTypeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create a connectiontype. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -111,14 +102,11 @@ public partial interface IConnectionTypeOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string connectionTypeName, ConnectionTypeCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of connectiontypes. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -137,7 +125,7 @@ public partial interface IConnectionTypeOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of connectiontypes. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/ICredentialOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ICredentialOperations.cs index d2ab6672733a..7b555c801a25 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ICredentialOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ICredentialOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface ICredentialOperations /// Delete the credential. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface ICredentialOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the credential identified by credential name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,14 +71,11 @@ public partial interface ICredentialOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string credentialName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create a credential. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -111,14 +102,11 @@ public partial interface ICredentialOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string credentialName, CredentialCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update a credential. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -143,14 +131,11 @@ public partial interface ICredentialOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string credentialName, CredentialUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string credentialName, CredentialUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of credentials. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -169,7 +154,7 @@ public partial interface ICredentialOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of credentials. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IDscCompilationJobOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IDscCompilationJobOperations.cs index b2dfb472a7e2..48502172c016 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IDscCompilationJobOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IDscCompilationJobOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IDscCompilationJobOperations /// Creates the Dsc compilation job of the configuration. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -54,15 +51,12 @@ public partial interface IDscCompilationJobOperations /// /// Thrown when a required parameter is null /// - Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateWithHttpMessagesAsync(string automationAccountName, System.Guid compilationJobId, DscCompilationJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the Dsc configuration compilation job identified by job /// id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -84,14 +78,11 @@ public partial interface IDscCompilationJobOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid compilationJobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, System.Guid compilationJobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of dsc compilation jobs. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -113,14 +104,11 @@ public partial interface IDscCompilationJobOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the job stream identified by job stream id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -145,7 +133,7 @@ public partial interface IDscCompilationJobOperations /// /// Thrown when a required parameter is null /// - Task> GetStreamWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetStreamWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of dsc compilation jobs. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IDscConfigurationOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IDscConfigurationOperations.cs index 4150f4ceb967..070366e8600e 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IDscConfigurationOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IDscConfigurationOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface IDscConfigurationOperations /// Delete the dsc configuration identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -49,14 +46,11 @@ public partial interface IDscConfigurationOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the configuration identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -78,14 +72,11 @@ public partial interface IDscConfigurationOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create the configuration identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -110,14 +101,11 @@ public partial interface IDscConfigurationOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string configurationName, DscConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the configuration script identified by configuration name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -139,14 +127,11 @@ public partial interface IDscConfigurationOperations /// /// Thrown when a required parameter is null /// - Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetContentWithHttpMessagesAsync(string automationAccountName, string configurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of configurations. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -165,7 +150,7 @@ public partial interface IDscConfigurationOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of configurations. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IDscNodeConfigurationOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IDscNodeConfigurationOperations.cs index c4746c498eb5..791b7780ec6d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IDscNodeConfigurationOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IDscNodeConfigurationOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IDscNodeConfigurationOperations /// Delete the Dsc node configurations by node configuration. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface IDscNodeConfigurationOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the Dsc node configurations by node configuration. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,15 +71,12 @@ public partial interface IDscNodeConfigurationOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string nodeConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create the node configuration identified by node configuration /// name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -110,14 +101,11 @@ public partial interface IDscNodeConfigurationOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string nodeConfigurationName, DscNodeConfigurationCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of dsc node configurations. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -139,7 +127,7 @@ public partial interface IDscNodeConfigurationOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of dsc node configurations. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IDscNodeOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IDscNodeOperations.cs index f4dacb91b34c..2e6a6e46581d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IDscNodeOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IDscNodeOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IDscNodeOperations /// Delete the dsc node identified by node id. /// /// - /// - /// The resource group name. - /// /// /// Automation account name. /// @@ -51,14 +48,11 @@ public partial interface IDscNodeOperations /// /// Thrown when a required parameter is null /// - Task> DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> DeleteWithHttpMessagesAsync(string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the dsc node identified by node id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -80,14 +74,11 @@ public partial interface IDscNodeOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string nodeId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update the dsc node. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -112,14 +103,11 @@ public partial interface IDscNodeOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, DscNodeUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string nodeId, DscNodeUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of dsc nodes. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -141,7 +129,7 @@ public partial interface IDscNodeOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of dsc nodes. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IFieldsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IFieldsOperations.cs index c7576f2d911d..85ecc7bda479 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IFieldsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IFieldsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface IFieldsOperations /// name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -55,6 +52,6 @@ public partial interface IFieldsOperations /// /// Thrown when a required parameter is null /// - Task>> ListByTypeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByTypeWithHttpMessagesAsync(string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/IHybridRunbookWorkerGroupOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IHybridRunbookWorkerGroupOperations.cs index 65141b42bb4d..86d0d2c60a8e 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IHybridRunbookWorkerGroupOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IHybridRunbookWorkerGroupOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IHybridRunbookWorkerGroupOperations /// Delete a hybrid runbook worker group. /// /// - /// - /// The resource group name. - /// /// /// Automation account name. /// @@ -48,14 +45,11 @@ public partial interface IHybridRunbookWorkerGroupOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a hybrid runbook worker group. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,14 +71,11 @@ public partial interface IHybridRunbookWorkerGroupOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string hybridRunbookWorkerGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update a hybrid runbook worker group. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,14 +100,11 @@ public partial interface IHybridRunbookWorkerGroupOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string hybridRunbookWorkerGroupName, HybridRunbookWorkerGroupUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of hybrid runbook worker groups. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -135,7 +123,7 @@ public partial interface IHybridRunbookWorkerGroupOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of hybrid runbook worker groups. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IJobOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IJobOperations.cs index 74162655ca63..4ddebd120d9a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IJobOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IJobOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface IJobOperations /// Retrieve the job output identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -52,14 +49,11 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task> GetOutputWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetOutputWithHttpMessagesAsync(string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the runbook content of the job identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,14 +75,11 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task> GetRunbookContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetRunbookContentWithHttpMessagesAsync(string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Suspend the job identified by jobId. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -107,14 +98,11 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task SuspendWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task SuspendWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Stop the job identified by jobId. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,14 +121,11 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task StopWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task StopWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the job identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -162,14 +147,11 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create a job of the runbook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -194,14 +176,11 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, JobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, JobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of jobs. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -223,14 +202,11 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Resume the job identified by jobId. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -249,7 +225,7 @@ public partial interface IJobOperations /// /// Thrown when a required parameter is null /// - Task ResumeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task ResumeWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of jobs. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IJobScheduleOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IJobScheduleOperations.cs index e44229a563ab..321f2439fb15 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IJobScheduleOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IJobScheduleOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IJobScheduleOperations /// Delete the job schedule identified by job schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface IJobScheduleOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the job schedule identified by job schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,14 +71,11 @@ public partial interface IJobScheduleOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create a job schedule. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,14 +100,11 @@ public partial interface IJobScheduleOperations /// /// Thrown when a required parameter is null /// - Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateWithHttpMessagesAsync(string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of job schedules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -135,7 +123,7 @@ public partial interface IJobScheduleOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of job schedules. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IJobStreamOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IJobStreamOperations.cs index 319041a43d71..0c025a2af05e 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IJobStreamOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IJobStreamOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IJobStreamOperations /// Retrieve the job stream identified by job stream id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -54,14 +51,11 @@ public partial interface IJobStreamOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of jobs streams identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -86,7 +80,7 @@ public partial interface IJobStreamOperations /// /// Thrown when a required parameter is null /// - Task>> ListByJobWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByJobWithHttpMessagesAsync(string automationAccountName, string jobId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of jobs streams identified by job id. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IModuleOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IModuleOperations.cs index c8fce4dcee3a..2b245f8b3e76 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IModuleOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IModuleOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IModuleOperations /// Delete the module by name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface IModuleOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the module identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -77,14 +71,11 @@ public partial interface IModuleOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create or Update the module identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,14 +100,11 @@ public partial interface IModuleOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update the module identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -141,14 +129,11 @@ public partial interface IModuleOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, ModuleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string moduleName, ModuleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of modules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -167,7 +152,7 @@ public partial interface IModuleOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of modules. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/INodeReportsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/INodeReportsOperations.cs index 1a7344f6e920..c207b051f144 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/INodeReportsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/INodeReportsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface INodeReportsOperations /// Retrieve the Dsc node report list by node id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -55,14 +52,11 @@ public partial interface INodeReportsOperations /// /// Thrown when a required parameter is null /// - Task>> ListByNodeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByNodeWithHttpMessagesAsync(string automationAccountName, string nodeId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the Dsc node report data by node id and report id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,14 +81,11 @@ public partial interface INodeReportsOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the Dsc node reports by node id and report id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -119,7 +110,7 @@ public partial interface INodeReportsOperations /// /// Thrown when a required parameter is null /// - Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetContentWithHttpMessagesAsync(string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the Dsc node report list by node id. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IObjectDataTypesOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IObjectDataTypesOperations.cs index 3bc0b8743bb2..ad9700cd6884 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IObjectDataTypesOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IObjectDataTypesOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface IObjectDataTypesOperations /// name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -55,15 +52,12 @@ public partial interface IObjectDataTypesOperations /// /// Thrown when a required parameter is null /// - Task>> ListFieldsByModuleAndTypeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListFieldsByModuleAndTypeWithHttpMessagesAsync(string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of fields of a given type across all accessible /// modules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -85,6 +79,6 @@ public partial interface IObjectDataTypesOperations /// /// Thrown when a required parameter is null /// - Task>> ListFieldsByTypeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListFieldsByTypeWithHttpMessagesAsync(string automationAccountName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/IOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IOperations.cs index 842e4ccb1a42..a4be01dd6f59 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/IRunbookDraftOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IRunbookDraftOperations.cs index 066bb198763b..5c5257b39e4f 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IRunbookDraftOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IRunbookDraftOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface IRunbookDraftOperations /// Retrieve the content of runbook draft identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -52,14 +49,11 @@ public partial interface IRunbookDraftOperations /// /// Thrown when a required parameter is null /// - Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetContentWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Updates the runbook draft with runbookStream as its content. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,14 +75,11 @@ public partial interface IRunbookDraftOperations /// /// Thrown when a required parameter is null /// - Task CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the runbook draft identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -110,14 +101,11 @@ public partial interface IRunbookDraftOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Publish runbook draft. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -139,14 +127,11 @@ public partial interface IRunbookDraftOperations /// /// Thrown when a required parameter is null /// - Task> PublishWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> PublishWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -168,14 +153,11 @@ public partial interface IRunbookDraftOperations /// /// Thrown when a required parameter is null /// - Task> UndoEditWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UndoEditWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Updates the runbook draft with runbookStream as its content. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -197,14 +179,11 @@ public partial interface IRunbookDraftOperations /// /// Thrown when a required parameter is null /// - Task BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task BeginCreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Publish runbook draft. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -226,6 +205,6 @@ public partial interface IRunbookDraftOperations /// /// Thrown when a required parameter is null /// - Task> BeginPublishWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> BeginPublishWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/IRunbookOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IRunbookOperations.cs index 8d8fff3db754..a04032d0477e 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IRunbookOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IRunbookOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface IRunbookOperations /// Retrieve the content of runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -52,14 +49,11 @@ public partial interface IRunbookOperations /// /// Thrown when a required parameter is null /// - Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetContentWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,14 +75,11 @@ public partial interface IRunbookOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -111,14 +102,11 @@ public partial interface IRunbookOperations /// /// Thrown when a required parameter is null /// - Task CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -143,14 +131,11 @@ public partial interface IRunbookOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, RunbookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, RunbookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Delete the runbook by name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -169,14 +154,11 @@ public partial interface IRunbookOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of runbooks. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -195,7 +177,7 @@ public partial interface IRunbookOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of runbooks. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IScheduleOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IScheduleOperations.cs index 884e33762869..0e1e159cb8b6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IScheduleOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IScheduleOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IScheduleOperations /// Create a schedule. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -54,14 +51,11 @@ public partial interface IScheduleOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update the schedule identified by schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -86,14 +80,11 @@ public partial interface IScheduleOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the schedule identified by schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -115,14 +106,11 @@ public partial interface IScheduleOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Delete the schedule identified by schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -141,14 +129,11 @@ public partial interface IScheduleOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of schedules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -167,7 +152,7 @@ public partial interface IScheduleOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of schedules. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationMachineRunsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationMachineRunsOperations.cs index 7b15bd0bbe22..eabd80f51481 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationMachineRunsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationMachineRunsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,8 +27,8 @@ public partial interface ISoftwareUpdateConfigurationMachineRunsOperations /// Get a single software update configuration machine run by Id. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration machine run. /// /// /// The headers that will be added to request. @@ -45,13 +45,16 @@ public partial interface ISoftwareUpdateConfigurationMachineRunsOperations /// /// Thrown when a required parameter is null /// - Task> GetByIdWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetByIdWithHttpMessagesAsync(System.Guid softwareUpdateConfigurationMachineRunId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Return list of software update configuration machine runs /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following + /// filters: 'properties/osType', 'properties/status', + /// 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -59,12 +62,6 @@ public partial interface ISoftwareUpdateConfigurationMachineRunsOperations /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following - /// filters: 'properties/osType', 'properties/status', - /// 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// /// /// The headers that will be added to request. /// @@ -80,6 +77,6 @@ public partial interface ISoftwareUpdateConfigurationMachineRunsOperations /// /// Thrown when a required parameter is null /// - Task> ListWithHttpMessagesAsync(string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> ListWithHttpMessagesAsync(string filter = default(string), string skip = default(string), string top = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationRunsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationRunsOperations.cs index 420f0783764e..3028da7a2639 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationRunsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationRunsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,8 +27,8 @@ public partial interface ISoftwareUpdateConfigurationRunsOperations /// Get a single software update configuration Run by Id. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration run. /// /// /// The headers that will be added to request. @@ -45,13 +45,16 @@ public partial interface ISoftwareUpdateConfigurationRunsOperations /// /// Thrown when a required parameter is null /// - Task> GetByIdWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetByIdWithHttpMessagesAsync(System.Guid softwareUpdateConfigurationRunId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Return list of software update configuration runs /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following + /// filters: 'properties/osType', 'properties/status', + /// 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -59,12 +62,6 @@ public partial interface ISoftwareUpdateConfigurationRunsOperations /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following - /// filters: 'properties/osType', 'properties/status', - /// 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// /// /// The headers that will be added to request. /// @@ -80,6 +77,6 @@ public partial interface ISoftwareUpdateConfigurationRunsOperations /// /// Thrown when a required parameter is null /// - Task> ListWithHttpMessagesAsync(string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> ListWithHttpMessagesAsync(string filter = default(string), string skip = default(string), string top = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationsOperations.cs index 8b619d8affe5..417c9b14914d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ISoftwareUpdateConfigurationsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,8 +28,8 @@ public partial interface ISoftwareUpdateConfigurationsOperations /// the URI. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// Request body. @@ -49,13 +49,13 @@ public partial interface ISoftwareUpdateConfigurationsOperations /// /// Thrown when a required parameter is null /// - Task> CreateWithHttpMessagesAsync(string resourceGroupName, SoftwareUpdateConfiguration parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateWithHttpMessagesAsync(string softwareUpdateConfigurationName, SoftwareUpdateConfiguration parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Get a single software update configuration by name. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// The headers that will be added to request. @@ -72,13 +72,13 @@ public partial interface ISoftwareUpdateConfigurationsOperations /// /// Thrown when a required parameter is null /// - Task> GetByNameWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetByNameWithHttpMessagesAsync(string softwareUpdateConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// delete a specific software update configuration. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// The headers that will be added to request. @@ -92,14 +92,11 @@ public partial interface ISoftwareUpdateConfigurationsOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string softwareUpdateConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Get all software update configurations for the account. /// /// - /// - /// The name of the resource group within user's subscription. - /// /// /// The filter to apply on the operation. /// @@ -118,6 +115,6 @@ public partial interface ISoftwareUpdateConfigurationsOperations /// /// Thrown when a required parameter is null /// - Task> ListWithHttpMessagesAsync(string resourceGroupName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> ListWithHttpMessagesAsync(string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/IStatisticsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IStatisticsOperations.cs index 7d38d9d013f6..b29b9b5b1a46 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IStatisticsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IStatisticsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/ITestJobStreamsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ITestJobStreamsOperations.cs index ca93724642ce..735705d04224 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ITestJobStreamsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ITestJobStreamsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public partial interface ITestJobStreamsOperations /// id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -55,14 +52,11 @@ public partial interface ITestJobStreamsOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of test job streams identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,7 +81,7 @@ public partial interface ITestJobStreamsOperations /// /// Thrown when a required parameter is null /// - Task>> ListByTestJobWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByTestJobWithHttpMessagesAsync(string automationAccountName, string runbookName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of test job streams identified by runbook name. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/ITestJobsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ITestJobsOperations.cs index 7a653ec3176b..00b56126b549 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ITestJobsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ITestJobsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface ITestJobsOperations /// Create a test job of the runbook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -54,14 +51,11 @@ public partial interface ITestJobsOperations /// /// Thrown when a required parameter is null /// - Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, TestJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateWithHttpMessagesAsync(string automationAccountName, string runbookName, TestJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the test job for the specified runbook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -83,14 +77,11 @@ public partial interface ITestJobsOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Resume the test job. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,14 +100,11 @@ public partial interface ITestJobsOperations /// /// Thrown when a required parameter is null /// - Task ResumeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task ResumeWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Stop the test job. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -135,14 +123,11 @@ public partial interface ITestJobsOperations /// /// Thrown when a required parameter is null /// - Task StopWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task StopWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Suspend the test job. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -161,6 +146,6 @@ public partial interface ITestJobsOperations /// /// Thrown when a required parameter is null /// - Task SuspendWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task SuspendWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/IUsagesOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IUsagesOperations.cs index f0ee4aeac466..a26ef9a094e6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IUsagesOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IUsagesOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/IVariableOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IVariableOperations.cs index a244c12185a8..b40338da7ba6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IVariableOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IVariableOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IVariableOperations /// Create a variable. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -54,14 +51,11 @@ public partial interface IVariableOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update a variable. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -86,14 +80,11 @@ public partial interface IVariableOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, VariableUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string variableName, VariableUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Delete the variable. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -112,14 +103,11 @@ public partial interface IVariableOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the variable identified by variable name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -141,14 +129,11 @@ public partial interface IVariableOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of variables. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -167,7 +152,7 @@ public partial interface IVariableOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of variables. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/IWebhookOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/IWebhookOperations.cs index 8d3ffe018845..ed970551979a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/IWebhookOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/IWebhookOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -27,9 +27,6 @@ public partial interface IWebhookOperations /// Generates a Uri for use in creating a webhook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -48,14 +45,11 @@ public partial interface IWebhookOperations /// /// Thrown when a required parameter is null /// - Task> GenerateUriWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GenerateUriWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Delete the webhook by name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -74,14 +68,11 @@ public partial interface IWebhookOperations /// /// Thrown when a required parameter is null /// - Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task DeleteWithHttpMessagesAsync(string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve the webhook identified by webhook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -103,14 +94,11 @@ public partial interface IWebhookOperations /// /// Thrown when a required parameter is null /// - Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> GetWithHttpMessagesAsync(string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Create the webhook identified by webhook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -135,14 +123,11 @@ public partial interface IWebhookOperations /// /// Thrown when a required parameter is null /// - Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Update the webhook identified by webhook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -167,14 +152,11 @@ public partial interface IWebhookOperations /// /// Thrown when a required parameter is null /// - Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, WebhookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> UpdateWithHttpMessagesAsync(string automationAccountName, string webhookName, WebhookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of webhooks. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -196,7 +178,7 @@ public partial interface IWebhookOperations /// /// Thrown when a required parameter is null /// - Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Retrieve a list of webhooks. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/JobOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/JobOperations.cs index fcd2382c3188..2146331a00b4 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/JobOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/JobOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -55,9 +55,6 @@ internal JobOperations(AutomationClient client) /// Retrieve the job output identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -85,17 +82,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetOutputWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetOutputWithHttpMessagesAsync(string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -118,7 +115,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("apiVersion", apiVersion); @@ -128,7 +124,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}/output").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(jobId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -248,9 +244,6 @@ internal JobOperations(AutomationClient client) /// Retrieve the runbook content of the job identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -278,17 +271,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetRunbookContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetRunbookContentWithHttpMessagesAsync(string automationAccountName, string jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -311,7 +304,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("apiVersion", apiVersion); @@ -321,7 +313,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}/runbookContent").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(jobId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -441,9 +433,6 @@ internal JobOperations(AutomationClient client) /// Suspend the job identified by jobId. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -468,17 +457,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task SuspendWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task SuspendWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -497,7 +486,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("apiVersion", apiVersion); @@ -507,7 +495,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}/suspend").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -622,9 +610,6 @@ internal JobOperations(AutomationClient client) /// Stop the job identified by jobId. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -649,17 +634,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task StopWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task StopWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -678,7 +663,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("apiVersion", apiVersion); @@ -688,7 +672,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}/stop").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -803,9 +787,6 @@ internal JobOperations(AutomationClient client) /// Retrieve the job identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -833,17 +814,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -862,7 +843,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("apiVersion", apiVersion); @@ -872,7 +852,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -1005,9 +985,6 @@ internal JobOperations(AutomationClient client) /// Create a job of the runbook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -1038,17 +1015,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, JobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, JobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -1075,7 +1052,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("parameters", parameters); @@ -1086,7 +1062,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -1225,9 +1201,6 @@ internal JobOperations(AutomationClient client) /// Retrieve a list of jobs. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -1255,17 +1228,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -1284,7 +1257,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("filter", filter); tracingParameters.Add("apiVersion", apiVersion); @@ -1294,7 +1266,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); @@ -1430,9 +1402,6 @@ internal JobOperations(AutomationClient client) /// Resume the job identified by jobId. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -1457,17 +1426,17 @@ internal JobOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task ResumeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task ResumeWithHttpMessagesAsync(string automationAccountName, System.Guid jobId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -1486,7 +1455,6 @@ internal JobOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("apiVersion", apiVersion); @@ -1496,7 +1464,7 @@ internal JobOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}/resume").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/JobOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/JobOperationsExtensions.cs index 985ff493d745..693789967505 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/JobOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/JobOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -29,18 +29,15 @@ public static partial class JobOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job id. /// - public static Stream GetOutput(this IJobOperations operations, string resourceGroupName, string automationAccountName, string jobId) + public static Stream GetOutput(this IJobOperations operations, string automationAccountName, string jobId) { - return operations.GetOutputAsync(resourceGroupName, automationAccountName, jobId).GetAwaiter().GetResult(); + return operations.GetOutputAsync(automationAccountName, jobId).GetAwaiter().GetResult(); } /// @@ -50,9 +47,6 @@ public static Stream GetOutput(this IJobOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -62,9 +56,9 @@ public static Stream GetOutput(this IJobOperations operations, string resourceGr /// /// The cancellation token. /// - public static async Task GetOutputAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, string jobId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetOutputAsync(this IJobOperations operations, string automationAccountName, string jobId, CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.GetOutputWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.GetOutputWithHttpMessagesAsync(automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } @@ -76,18 +70,15 @@ public static Stream GetOutput(this IJobOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job id. /// - public static Stream GetRunbookContent(this IJobOperations operations, string resourceGroupName, string automationAccountName, string jobId) + public static Stream GetRunbookContent(this IJobOperations operations, string automationAccountName, string jobId) { - return operations.GetRunbookContentAsync(resourceGroupName, automationAccountName, jobId).GetAwaiter().GetResult(); + return operations.GetRunbookContentAsync(automationAccountName, jobId).GetAwaiter().GetResult(); } /// @@ -97,9 +88,6 @@ public static Stream GetRunbookContent(this IJobOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,9 +97,9 @@ public static Stream GetRunbookContent(this IJobOperations operations, string re /// /// The cancellation token. /// - public static async Task GetRunbookContentAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, string jobId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetRunbookContentAsync(this IJobOperations operations, string automationAccountName, string jobId, CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.GetRunbookContentWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.GetRunbookContentWithHttpMessagesAsync(automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } @@ -123,18 +111,15 @@ public static Stream GetRunbookContent(this IJobOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job id. /// - public static void Suspend(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId) + public static void Suspend(this IJobOperations operations, string automationAccountName, System.Guid jobId) { - operations.SuspendAsync(resourceGroupName, automationAccountName, jobId).GetAwaiter().GetResult(); + operations.SuspendAsync(automationAccountName, jobId).GetAwaiter().GetResult(); } /// @@ -144,9 +129,6 @@ public static void Suspend(this IJobOperations operations, string resourceGroupN /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -156,9 +138,9 @@ public static void Suspend(this IJobOperations operations, string resourceGroupN /// /// The cancellation token. /// - public static async Task SuspendAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task SuspendAsync(this IJobOperations operations, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.SuspendWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.SuspendWithHttpMessagesAsync(automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -168,18 +150,15 @@ public static void Suspend(this IJobOperations operations, string resourceGroupN /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job id. /// - public static void Stop(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId) + public static void Stop(this IJobOperations operations, string automationAccountName, System.Guid jobId) { - operations.StopAsync(resourceGroupName, automationAccountName, jobId).GetAwaiter().GetResult(); + operations.StopAsync(automationAccountName, jobId).GetAwaiter().GetResult(); } /// @@ -189,9 +168,6 @@ public static void Stop(this IJobOperations operations, string resourceGroupName /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -201,9 +177,9 @@ public static void Stop(this IJobOperations operations, string resourceGroupName /// /// The cancellation token. /// - public static async Task StopAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task StopAsync(this IJobOperations operations, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.StopWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.StopWithHttpMessagesAsync(automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -213,18 +189,15 @@ public static void Stop(this IJobOperations operations, string resourceGroupName /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job id. /// - public static Job Get(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId) + public static Job Get(this IJobOperations operations, string automationAccountName, System.Guid jobId) { - return operations.GetAsync(resourceGroupName, automationAccountName, jobId).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, jobId).GetAwaiter().GetResult(); } /// @@ -234,9 +207,6 @@ public static Job Get(this IJobOperations operations, string resourceGroupName, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -246,9 +216,9 @@ public static Job Get(this IJobOperations operations, string resourceGroupName, /// /// The cancellation token. /// - public static async Task GetAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IJobOperations operations, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -261,9 +231,6 @@ public static Job Get(this IJobOperations operations, string resourceGroupName, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -273,9 +240,9 @@ public static Job Get(this IJobOperations operations, string resourceGroupName, /// /// The parameters supplied to the create job operation. /// - public static Job Create(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, JobCreateParameters parameters) + public static Job Create(this IJobOperations operations, string automationAccountName, System.Guid jobId, JobCreateParameters parameters) { - return operations.CreateAsync(resourceGroupName, automationAccountName, jobId, parameters).GetAwaiter().GetResult(); + return operations.CreateAsync(automationAccountName, jobId, parameters).GetAwaiter().GetResult(); } /// @@ -285,9 +252,6 @@ public static Job Create(this IJobOperations operations, string resourceGroupNam /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -300,9 +264,9 @@ public static Job Create(this IJobOperations operations, string resourceGroupNam /// /// The cancellation token. /// - public static async Task CreateAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, JobCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateAsync(this IJobOperations operations, string automationAccountName, System.Guid jobId, JobCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateWithHttpMessagesAsync(automationAccountName, jobId, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -315,18 +279,15 @@ public static Job Create(this IJobOperations operations, string resourceGroupNam /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The filter to apply on the operation. /// - public static IPage ListByAutomationAccount(this IJobOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string)) + public static IPage ListByAutomationAccount(this IJobOperations operations, string automationAccountName, string filter = default(string)) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName, filter).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName, filter).GetAwaiter().GetResult(); } /// @@ -336,9 +297,6 @@ public static Job Create(this IJobOperations operations, string resourceGroupNam /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -348,9 +306,9 @@ public static Job Create(this IJobOperations operations, string resourceGroupNam /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IJobOperations operations, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -363,18 +321,15 @@ public static Job Create(this IJobOperations operations, string resourceGroupNam /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job id. /// - public static void Resume(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId) + public static void Resume(this IJobOperations operations, string automationAccountName, System.Guid jobId) { - operations.ResumeAsync(resourceGroupName, automationAccountName, jobId).GetAwaiter().GetResult(); + operations.ResumeAsync(automationAccountName, jobId).GetAwaiter().GetResult(); } /// @@ -384,9 +339,6 @@ public static void Resume(this IJobOperations operations, string resourceGroupNa /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -396,9 +348,9 @@ public static void Resume(this IJobOperations operations, string resourceGroupNa /// /// The cancellation token. /// - public static async Task ResumeAsync(this IJobOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task ResumeAsync(this IJobOperations operations, string automationAccountName, System.Guid jobId, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.ResumeWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.ResumeWithHttpMessagesAsync(automationAccountName, jobId, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperations.cs index 6f85ff690d1f..57415f216da8 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal JobScheduleOperations(AutomationClient client) /// Delete the job schedule identified by job schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal JobScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -110,7 +107,6 @@ internal JobScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobScheduleId", jobScheduleId); tracingParameters.Add("apiVersion", apiVersion); @@ -120,7 +116,7 @@ internal JobScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobScheduleId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobScheduleId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -235,9 +231,6 @@ internal JobScheduleOperations(AutomationClient client) /// Retrieve the job schedule identified by job schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -265,17 +258,17 @@ internal JobScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, System.Guid jobScheduleId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -294,7 +287,6 @@ internal JobScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobScheduleId", jobScheduleId); tracingParameters.Add("apiVersion", apiVersion); @@ -304,7 +296,7 @@ internal JobScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobScheduleId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobScheduleId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -437,9 +429,6 @@ internal JobScheduleOperations(AutomationClient client) /// Create a job schedule. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -470,17 +459,17 @@ internal JobScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateWithHttpMessagesAsync(string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -507,7 +496,6 @@ internal JobScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobScheduleId", jobScheduleId); tracingParameters.Add("parameters", parameters); @@ -518,7 +506,7 @@ internal JobScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobScheduleId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(jobScheduleId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -657,9 +645,6 @@ internal JobScheduleOperations(AutomationClient client) /// Retrieve a list of job schedules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -684,17 +669,17 @@ internal JobScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -713,7 +698,6 @@ internal JobScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -722,7 +706,7 @@ internal JobScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperationsExtensions.cs index d3bbbe25acb5..29a046a72284 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/JobScheduleOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class JobScheduleOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job schedule name. /// - public static void Delete(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobScheduleId) + public static void Delete(this IJobScheduleOperations operations, string automationAccountName, System.Guid jobScheduleId) { - operations.DeleteAsync(resourceGroupName, automationAccountName, jobScheduleId).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, jobScheduleId).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static void Delete(this IJobScheduleOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -61,9 +55,9 @@ public static void Delete(this IJobScheduleOperations operations, string resourc /// /// The cancellation token. /// - public static async Task DeleteAsync(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IJobScheduleOperations operations, string automationAccountName, System.Guid jobScheduleId, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobScheduleId, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, jobScheduleId, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -73,18 +67,15 @@ public static void Delete(this IJobScheduleOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The job schedule name. /// - public static JobSchedule Get(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobScheduleId) + public static JobSchedule Get(this IJobScheduleOperations operations, string automationAccountName, System.Guid jobScheduleId) { - return operations.GetAsync(resourceGroupName, automationAccountName, jobScheduleId).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, jobScheduleId).GetAwaiter().GetResult(); } /// @@ -94,9 +85,6 @@ public static JobSchedule Get(this IJobScheduleOperations operations, string res /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -106,9 +94,9 @@ public static JobSchedule Get(this IJobScheduleOperations operations, string res /// /// The cancellation token. /// - public static async Task GetAsync(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IJobScheduleOperations operations, string automationAccountName, System.Guid jobScheduleId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobScheduleId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, jobScheduleId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -121,9 +109,6 @@ public static JobSchedule Get(this IJobScheduleOperations operations, string res /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,9 +118,9 @@ public static JobSchedule Get(this IJobScheduleOperations operations, string res /// /// The parameters supplied to the create job schedule operation. /// - public static JobSchedule Create(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters) + public static JobSchedule Create(this IJobScheduleOperations operations, string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters) { - return operations.CreateAsync(resourceGroupName, automationAccountName, jobScheduleId, parameters).GetAwaiter().GetResult(); + return operations.CreateAsync(automationAccountName, jobScheduleId, parameters).GetAwaiter().GetResult(); } /// @@ -145,9 +130,6 @@ public static JobSchedule Create(this IJobScheduleOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static JobSchedule Create(this IJobScheduleOperations operations, string /// /// The cancellation token. /// - public static async Task CreateAsync(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateAsync(this IJobScheduleOperations operations, string automationAccountName, System.Guid jobScheduleId, JobScheduleCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobScheduleId, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateWithHttpMessagesAsync(automationAccountName, jobScheduleId, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,15 +157,12 @@ public static JobSchedule Create(this IJobScheduleOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IJobScheduleOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -193,18 +172,15 @@ public static IPage ListByAutomationAccount(this IJobScheduleOperat /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IJobScheduleOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IJobScheduleOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperations.cs index e3fdd8597167..f360adeac598 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal JobStreamOperations(AutomationClient client) /// Retrieve the job stream identified by job stream id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal JobStreamOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string jobId, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -124,7 +121,6 @@ internal JobStreamOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("jobStreamId", jobStreamId); @@ -135,7 +131,7 @@ internal JobStreamOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}/streams/{jobStreamId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(jobId)); _url = _url.Replace("{jobStreamId}", System.Uri.EscapeDataString(jobStreamId)); @@ -269,9 +265,6 @@ internal JobStreamOperations(AutomationClient client) /// Retrieve a list of jobs streams identified by job id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -302,17 +295,17 @@ internal JobStreamOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByJobWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string jobId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByJobWithHttpMessagesAsync(string automationAccountName, string jobId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -335,7 +328,6 @@ internal JobStreamOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("jobId", jobId); tracingParameters.Add("filter", filter); @@ -346,7 +338,7 @@ internal JobStreamOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobId}/streams").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{jobId}", System.Uri.EscapeDataString(jobId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperationsExtensions.cs index dcf4bff3ff0a..d522883f6492 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/JobStreamOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public static partial class JobStreamOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -40,9 +37,9 @@ public static partial class JobStreamOperationsExtensions /// /// The job stream id. /// - public static JobStream Get(this IJobStreamOperations operations, string resourceGroupName, string automationAccountName, string jobId, string jobStreamId) + public static JobStream Get(this IJobStreamOperations operations, string automationAccountName, string jobId, string jobStreamId) { - return operations.GetAsync(resourceGroupName, automationAccountName, jobId, jobStreamId).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, jobId, jobStreamId).GetAwaiter().GetResult(); } /// @@ -52,9 +49,6 @@ public static JobStream Get(this IJobStreamOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -67,9 +61,9 @@ public static JobStream Get(this IJobStreamOperations operations, string resourc /// /// The cancellation token. /// - public static async Task GetAsync(this IJobStreamOperations operations, string resourceGroupName, string automationAccountName, string jobId, string jobStreamId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IJobStreamOperations operations, string automationAccountName, string jobId, string jobStreamId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, jobStreamId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, jobId, jobStreamId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -82,9 +76,6 @@ public static JobStream Get(this IJobStreamOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -94,9 +85,9 @@ public static JobStream Get(this IJobStreamOperations operations, string resourc /// /// The filter to apply on the operation. /// - public static IPage ListByJob(this IJobStreamOperations operations, string resourceGroupName, string automationAccountName, string jobId, string filter = default(string)) + public static IPage ListByJob(this IJobStreamOperations operations, string automationAccountName, string jobId, string filter = default(string)) { - return operations.ListByJobAsync(resourceGroupName, automationAccountName, jobId, filter).GetAwaiter().GetResult(); + return operations.ListByJobAsync(automationAccountName, jobId, filter).GetAwaiter().GetResult(); } /// @@ -106,9 +97,6 @@ public static JobStream Get(this IJobStreamOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -121,9 +109,9 @@ public static JobStream Get(this IJobStreamOperations operations, string resourc /// /// The cancellation token. /// - public static async Task> ListByJobAsync(this IJobStreamOperations operations, string resourceGroupName, string automationAccountName, string jobId, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByJobAsync(this IJobStreamOperations operations, string automationAccountName, string jobId, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByJobWithHttpMessagesAsync(resourceGroupName, automationAccountName, jobId, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByJobWithHttpMessagesAsync(automationAccountName, jobId, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Activity.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Activity.cs index 42b658324441..6cb2c68bb735 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Activity.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Activity.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class Activity /// public Activity() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityOutputType.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityOutputType.cs index afe38953f651..950301f7ccac 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityOutputType.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityOutputType.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ActivityOutputType /// public ActivityOutputType() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameter.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameter.cs index 96458d798e26..6e8e508d72cb 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameter.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameter.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ActivityParameter /// public ActivityParameter() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameterSet.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameterSet.cs index 8a0b801d5216..10ef6a639abf 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameterSet.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ActivityParameterSet.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class ActivityParameterSet /// public ActivityParameterSet() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedSchedule.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedSchedule.cs index ce821eddf699..15ed6d000a8a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedSchedule.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedSchedule.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class AdvancedSchedule /// public AdvancedSchedule() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedScheduleMonthlyOccurrence.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedScheduleMonthlyOccurrence.cs index 13df987ad9c4..9fbfaf9e7c47 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedScheduleMonthlyOccurrence.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AdvancedScheduleMonthlyOccurrence.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class AdvancedScheduleMonthlyOccurrence /// public AdvancedScheduleMonthlyOccurrence() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistration.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistration.cs index a0b29a2fafa7..81b8892a0298 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistration.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistration.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class AgentRegistration /// public AgentRegistration() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeyName.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeyName.cs index ccd7f1f2cdd1..293248d1883c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeyName.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeyName.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for AgentRegistrationKeyName. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeys.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeys.cs index e1a993776d7f..500863229376 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeys.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationKeys.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class AgentRegistrationKeys /// public AgentRegistrationKeys() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationRegenerateKeyParameter.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationRegenerateKeyParameter.cs index b52b4d9de556..0d5d9e1ca33f 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationRegenerateKeyParameter.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AgentRegistrationRegenerateKeyParameter.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; @@ -28,7 +27,7 @@ public partial class AgentRegistrationRegenerateKeyParameter /// public AgentRegistrationRegenerateKeyParameter() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccount.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccount.cs index 545a8e29fcea..4574d0a8eecb 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccount.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccount.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class AutomationAccount : Resource /// public AutomationAccount() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountCreateOrUpdateParameters.cs index 49d3c32cec90..4a22dfd7bd5a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -31,7 +30,7 @@ public partial class AutomationAccountCreateOrUpdateParameters /// public AutomationAccountCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountState.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountState.cs index da8ddd591615..2dba2eea3c81 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountState.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountState.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for AutomationAccountState. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountUpdateParameters.cs index 28e35063632c..d1e4f904093a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/AutomationAccountUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class AutomationAccountUpdateParameters /// public AutomationAccountUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Certificate.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Certificate.cs index 8d94161d0e94..da0dd5545521 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Certificate.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Certificate.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -27,7 +26,7 @@ public partial class Certificate /// public Certificate() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateCreateOrUpdateParameters.cs index 839dbbe41be8..4b616e019910 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class CertificateCreateOrUpdateParameters /// public CertificateCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateUpdateParameters.cs index cd78dbcf3ef6..d5853bd80061 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/CertificateUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class CertificateUpdateParameters /// public CertificateUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/CollectionItemUpdateConfiguration.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/CollectionItemUpdateConfiguration.cs index bdcf36c93bf5..615220bfada9 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/CollectionItemUpdateConfiguration.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/CollectionItemUpdateConfiguration.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -28,7 +27,7 @@ public partial class CollectionItemUpdateConfiguration /// public CollectionItemUpdateConfiguration() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Connection.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Connection.cs index 601584933a5c..1dc37013753b 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Connection.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Connection.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class Connection /// public Connection() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionCreateOrUpdateParameters.cs index 56440ca6e4e5..b9e0b122f4a0 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class ConnectionCreateOrUpdateParameters /// public ConnectionCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionType.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionType.cs index e3dceeca0628..baefd63e0d08 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionType.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionType.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class ConnectionType /// public ConnectionType() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeAssociationProperty.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeAssociationProperty.cs index 08aa1d3d725a..b5bd6a35fbb1 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeAssociationProperty.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeAssociationProperty.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class ConnectionTypeAssociationProperty /// public ConnectionTypeAssociationProperty() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeCreateOrUpdateParameters.cs index c35524475e1e..fa377c5ee246 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionTypeCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -31,7 +30,7 @@ public partial class ConnectionTypeCreateOrUpdateParameters /// public ConnectionTypeCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionUpdateParameters.cs index b0534ca976d9..187e3c214733 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ConnectionUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class ConnectionUpdateParameters /// public ConnectionUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentHash.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentHash.cs index 1fa906a53ab2..72ef8bd918e3 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentHash.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentHash.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class ContentHash /// public ContentHash() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentLink.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentLink.cs index 9797be683b76..742be03f238e 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentLink.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentLink.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ContentLink /// public ContentLink() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSource.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSource.cs index 056edcdf7172..fe8d5a34b6b9 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSource.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSource.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ContentSource /// public ContentSource() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSourceType.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSourceType.cs index 5a6770be079c..297c3cf22328 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSourceType.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ContentSourceType.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for ContentSourceType. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Credential.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Credential.cs index 2baed42cd5d5..1a4a4d6d1b6d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Credential.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Credential.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -27,7 +26,7 @@ public partial class Credential /// public Credential() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialCreateOrUpdateParameters.cs index 8de193d495f7..f2b026a6efd3 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class CredentialCreateOrUpdateParameters /// public CredentialCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialUpdateParameters.cs index ba8aa991bb91..919be3759cdc 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/CredentialUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -27,7 +26,7 @@ public partial class CredentialUpdateParameters /// public CredentialUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJob.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJob.cs index 7370819a5666..b3e9563e0a78 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJob.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJob.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class DscCompilationJob /// public DscCompilationJob() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJobCreateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJobCreateParameters.cs index e07627e9d105..d77922d89047 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJobCreateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscCompilationJobCreateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class DscCompilationJobCreateParameters /// public DscCompilationJobCreateParameters() { - CustomInit(); + CustomInit(); } /// @@ -40,15 +39,18 @@ public DscCompilationJobCreateParameters() /// Gets or sets the configuration. /// Gets or sets the parameters of the /// job. + /// If a new + /// build version of NodeConfiguration is required. /// Gets or sets name of the resource. /// Gets or sets the location of the /// resource. /// Gets or sets the tags attached to the /// resource. - public DscCompilationJobCreateParameters(DscConfigurationAssociationProperty configuration, IDictionary parameters = default(IDictionary), string name = default(string), string location = default(string), IDictionary tags = default(IDictionary)) + public DscCompilationJobCreateParameters(DscConfigurationAssociationProperty configuration, IDictionary parameters = default(IDictionary), bool? newNodeConfigurationBuildVersionRequired = default(bool?), string name = default(string), string location = default(string), IDictionary tags = default(IDictionary)) { Configuration = configuration; Parameters = parameters; + NewNodeConfigurationBuildVersionRequired = newNodeConfigurationBuildVersionRequired; Name = name; Location = location; Tags = tags; @@ -72,6 +74,13 @@ public DscCompilationJobCreateParameters() [JsonProperty(PropertyName = "properties.parameters")] public IDictionary Parameters { get; set; } + /// + /// Gets or sets if a new build version of NodeConfiguration is + /// required. + /// + [JsonProperty(PropertyName = "properties.newNodeConfigurationBuildVersionRequired")] + public bool? NewNodeConfigurationBuildVersionRequired { get; set; } + /// /// Gets or sets name of the resource. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfiguration.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfiguration.cs index 419cce15fe04..2a479f89b37d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfiguration.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfiguration.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class DscConfiguration : Resource /// public DscConfiguration() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationAssociationProperty.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationAssociationProperty.cs index 57ce39e1f7c0..01d74205fdfd 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationAssociationProperty.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationAssociationProperty.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class DscConfigurationAssociationProperty /// public DscConfigurationAssociationProperty() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationCreateOrUpdateParameters.cs index 063f5d0f6cca..b1b8b3563563 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -31,7 +30,7 @@ public partial class DscConfigurationCreateOrUpdateParameters /// public DscConfigurationCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationParameter.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationParameter.cs index 15fe6a55ed25..b0fa1d802439 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationParameter.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationParameter.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class DscConfigurationParameter /// public DscConfigurationParameter() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationProvisioningState.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationProvisioningState.cs index 24719542207b..95cc869afb95 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationProvisioningState.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationProvisioningState.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System.Runtime; @@ -27,8 +26,10 @@ public enum DscConfigurationProvisioningState } internal static class DscConfigurationProvisioningStateEnumExtension { - internal static string ToSerializedValue(this DscConfigurationProvisioningState? value) => - value == null ? null : ((DscConfigurationProvisioningState)value).ToSerializedValue(); + internal static string ToSerializedValue(this DscConfigurationProvisioningState? value) + { + return value == null ? null : ((DscConfigurationProvisioningState)value).ToSerializedValue(); + } internal static string ToSerializedValue(this DscConfigurationProvisioningState value) { diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationState.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationState.cs index f4bc2b57d411..88caedb587b6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationState.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscConfigurationState.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for DscConfigurationState. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscMetaConfiguration.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscMetaConfiguration.cs index 937de4efbcea..1e3c8ee0ec42 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscMetaConfiguration.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscMetaConfiguration.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class DscMetaConfiguration /// public DscMetaConfiguration() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNode.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNode.cs index 4b21bd09b326..d1682d40b115 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNode.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNode.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class DscNode : Resource /// public DscNode() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfiguration.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfiguration.cs index a7576c633668..d3a9bb207513 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfiguration.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfiguration.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class DscNodeConfiguration /// public DscNodeConfiguration() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationAssociationProperty.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationAssociationProperty.cs index 497b94ff742d..8d7576afd239 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationAssociationProperty.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationAssociationProperty.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class DscNodeConfigurationAssociationProperty /// public DscNodeConfigurationAssociationProperty() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationCreateOrUpdateParameters.cs index 4f41ce152cf2..60ddb5350884 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeConfigurationCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -27,7 +26,7 @@ public partial class DscNodeConfigurationCreateOrUpdateParameters /// public DscNodeConfigurationCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// @@ -38,11 +37,14 @@ public DscNodeConfigurationCreateOrUpdateParameters() /// Gets or sets the type of the parameter. /// Gets or sets the configuration of the /// node. - public DscNodeConfigurationCreateOrUpdateParameters(ContentSource source, string name, DscConfigurationAssociationProperty configuration) + /// If a new + /// build version of NodeConfiguration is required. + public DscNodeConfigurationCreateOrUpdateParameters(ContentSource source, string name, DscConfigurationAssociationProperty configuration, bool? newNodeConfigurationBuildVersionRequired = default(bool?)) { Source = source; Name = name; Configuration = configuration; + NewNodeConfigurationBuildVersionRequired = newNodeConfigurationBuildVersionRequired; CustomInit(); } @@ -69,6 +71,13 @@ public DscNodeConfigurationCreateOrUpdateParameters(ContentSource source, string [JsonProperty(PropertyName = "configuration")] public DscConfigurationAssociationProperty Configuration { get; set; } + /// + /// Gets or sets if a new build version of NodeConfiguration is + /// required. + /// + [JsonProperty(PropertyName = "newNodeConfigurationBuildVersionRequired")] + public bool? NewNodeConfigurationBuildVersionRequired { get; set; } + /// /// Validate the object. /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeExtensionHandlerAssociationProperty.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeExtensionHandlerAssociationProperty.cs index 0d7824e53d9a..89b3a343af5d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeExtensionHandlerAssociationProperty.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeExtensionHandlerAssociationProperty.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class DscNodeExtensionHandlerAssociationProperty /// public DscNodeExtensionHandlerAssociationProperty() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeReport.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeReport.cs index bda4ed3876d5..2043b50725e1 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeReport.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeReport.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class DscNodeReport /// public DscNodeReport() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeUpdateParameters.cs index cb0c9775e0ca..58b6295ef96b 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscNodeUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class DscNodeUpdateParameters /// public DscNodeUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportError.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportError.cs index 0b5c6b46cd04..1b209a80e7e6 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportError.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportError.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class DscReportError /// public DscReportError() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResource.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResource.cs index e5c0a7fa394c..e41ffdb1cfc9 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResource.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResource.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class DscReportResource /// public DscReportResource() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResourceNavigation.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResourceNavigation.cs index 6bdf700e0aa2..29bfb233d17a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResourceNavigation.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/DscReportResourceNavigation.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class DscReportResourceNavigation /// public DscReportResourceNavigation() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponse.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponse.cs index 238c431c4bcd..7c36bf7f9983 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponse.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponse.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ErrorResponse /// public ErrorResponse() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponseException.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponseException.cs index 609249f97534..bc462a6777d8 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponseException.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ErrorResponseException.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,19 +6,17 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; /// /// Exception thrown for an invalid response with ErrorResponse /// information. /// - public class ErrorResponseException : RestException + public partial class ErrorResponseException : RestException { /// /// Gets information about the associated HTTP request. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/FieldDefinition.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/FieldDefinition.cs index f70ab0c37497..478dc7d34b44 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/FieldDefinition.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/FieldDefinition.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class FieldDefinition /// public FieldDefinition() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/HttpStatusCode.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/HttpStatusCode.cs index 873064fd2d7a..22c26bb47358 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/HttpStatusCode.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/HttpStatusCode.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System.Runtime; @@ -119,8 +118,10 @@ public enum HttpStatusCode } internal static class HttpStatusCodeEnumExtension { - internal static string ToSerializedValue(this HttpStatusCode? value) => - value == null ? null : ((HttpStatusCode)value).ToSerializedValue(); + internal static string ToSerializedValue(this HttpStatusCode? value) + { + return value == null ? null : ((HttpStatusCode)value).ToSerializedValue(); + } internal static string ToSerializedValue(this HttpStatusCode value) { diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorker.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorker.cs index 901812924d6c..c50206b53264 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorker.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorker.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class HybridRunbookWorker /// public HybridRunbookWorker() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroup.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroup.cs index 45c08f100d70..d6f3c519c1e5 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroup.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroup.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class HybridRunbookWorkerGroup /// public HybridRunbookWorkerGroup() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroupUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroupUpdateParameters.cs index 431cba456165..f1e6c0a95b87 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroupUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/HybridRunbookWorkerGroupUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class HybridRunbookWorkerGroupUpdateParameters /// public HybridRunbookWorkerGroupUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Job.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Job.cs index c14b03c06de4..eb9d99d82fed 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Job.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Job.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class Job /// public Job() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/JobCreateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/JobCreateParameters.cs index 895268ca2b22..77d6a7fc9815 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/JobCreateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/JobCreateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class JobCreateParameters /// public JobCreateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/JobNavigation.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/JobNavigation.cs index 9e1c9d710876..6a5319d48588 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/JobNavigation.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/JobNavigation.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class JobNavigation /// public JobNavigation() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/JobSchedule.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/JobSchedule.cs index 8d7c723fc651..32778ff71412 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/JobSchedule.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/JobSchedule.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class JobSchedule /// public JobSchedule() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/JobScheduleCreateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/JobScheduleCreateParameters.cs index c60082a528d6..d81120db6b8c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/JobScheduleCreateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/JobScheduleCreateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class JobScheduleCreateParameters /// public JobScheduleCreateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/JobStatus.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/JobStatus.cs index 628f4f22633c..b29df5e9b975 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/JobStatus.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/JobStatus.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for JobStatus. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/JobStream.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/JobStream.cs index 78a1e7d46fae..957bd1ce1843 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/JobStream.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/JobStream.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class JobStream /// public JobStream() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/JobStreamType.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/JobStreamType.cs index ab7a9a2c638c..83c7949e447a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/JobStreamType.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/JobStreamType.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for JobStreamType. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/LinuxProperties.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/LinuxProperties.cs index 351e8da1cb9e..42f0804724d3 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/LinuxProperties.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/LinuxProperties.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,17 +25,18 @@ public partial class LinuxProperties /// public LinuxProperties() { - CustomInit(); + CustomInit(); } /// /// Initializes a new instance of the LinuxProperties class. /// /// Update classifications - /// included in the software update configuration. + /// included in the software update configuration. Possible values + /// include: 'Unclassified', 'Critical', 'Security', 'Other' /// packages excluded from the /// software update configuration. - public LinuxProperties(IList includedPackageClassifications = default(IList), IList excludedPackageNameMasks = default(IList)) + public LinuxProperties(string includedPackageClassifications = default(string), IList excludedPackageNameMasks = default(IList)) { IncludedPackageClassifications = includedPackageClassifications; ExcludedPackageNameMasks = excludedPackageNameMasks; @@ -50,10 +50,11 @@ public LinuxProperties() /// /// Gets or sets update classifications included in the software update - /// configuration. + /// configuration. Possible values include: 'Unclassified', 'Critical', + /// 'Security', 'Other' /// [JsonProperty(PropertyName = "includedPackageClassifications")] - public IList IncludedPackageClassifications { get; set; } + public string IncludedPackageClassifications { get; set; } /// /// Gets or sets packages excluded from the software update diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/LinuxUpdateClasses.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/LinuxUpdateClasses.cs new file mode 100644 index 000000000000..178444a7426a --- /dev/null +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/LinuxUpdateClasses.cs @@ -0,0 +1,24 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Automation.Models +{ + + /// + /// Defines values for LinuxUpdateClasses. + /// + public static class LinuxUpdateClasses + { + public const string Unclassified = "Unclassified"; + public const string Critical = "Critical"; + public const string Security = "Security"; + public const string Other = "Other"; + } +} diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Module.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Module.cs index 36494eabdac0..af9d8cc5dbb5 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Module.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Module.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class Module : Resource /// public Module() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleCreateOrUpdateParameters.cs index c6fce02d2dc8..5a49afe54985 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class ModuleCreateOrUpdateParameters /// public ModuleCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleErrorInfo.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleErrorInfo.cs index 23bb186a8b05..6abdb1c98f8d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleErrorInfo.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleErrorInfo.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ModuleErrorInfo /// public ModuleErrorInfo() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleProvisioningState.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleProvisioningState.cs index e2005742cf60..4cb77f4ff25b 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleProvisioningState.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleProvisioningState.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System.Runtime; @@ -57,8 +56,10 @@ public enum ModuleProvisioningState } internal static class ModuleProvisioningStateEnumExtension { - internal static string ToSerializedValue(this ModuleProvisioningState? value) => - value == null ? null : ((ModuleProvisioningState)value).ToSerializedValue(); + internal static string ToSerializedValue(this ModuleProvisioningState? value) + { + return value == null ? null : ((ModuleProvisioningState)value).ToSerializedValue(); + } internal static string ToSerializedValue(this ModuleProvisioningState value) { diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleUpdateParameters.cs index 84cfabecc03f..11609a76cc27 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ModuleUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class ModuleUpdateParameters /// public ModuleUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/OperatingSystemType.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/OperatingSystemType.cs index adf4983be6ea..11e38a646169 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/OperatingSystemType.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/OperatingSystemType.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System.Runtime; @@ -29,8 +28,10 @@ public enum OperatingSystemType } internal static class OperatingSystemTypeEnumExtension { - internal static string ToSerializedValue(this OperatingSystemType? value) => - value == null ? null : ((OperatingSystemType)value).ToSerializedValue(); + internal static string ToSerializedValue(this OperatingSystemType? value) + { + return value == null ? null : ((OperatingSystemType)value).ToSerializedValue(); + } internal static string ToSerializedValue(this OperatingSystemType value) { diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Operation.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Operation.cs index dc35ca741a1f..c54342a53266 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Operation.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Operation.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class Operation /// public Operation() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/OperationDisplay.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/OperationDisplay.cs index d2a0d43476da..386d93c5e316 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/OperationDisplay.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/OperationDisplay.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class OperationDisplay /// public OperationDisplay() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Page.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Page.cs index 3c932c46a241..5ab787089876 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Page.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Page.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Azure; using Newtonsoft.Json; diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Page1.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Page1.cs index 5bb19d95794d..c56ad3aa1051 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Page1.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Page1.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Azure; using Newtonsoft.Json; diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Resource.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Resource.cs index 1607e5ad3cde..4de42923b310 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Resource.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Resource.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Azure; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class Resource : IResource /// public Resource() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunAsCredentialAssociationProperty.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunAsCredentialAssociationProperty.cs index 07d30dc7d091..5e901e1e92f9 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunAsCredentialAssociationProperty.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunAsCredentialAssociationProperty.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class RunAsCredentialAssociationProperty /// public RunAsCredentialAssociationProperty() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Runbook.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Runbook.cs index 91c50de5f14a..3a031d60328c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Runbook.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Runbook.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class Runbook : Resource /// public Runbook() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookAssociationProperty.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookAssociationProperty.cs index e01a37cab295..888f692e6372 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookAssociationProperty.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookAssociationProperty.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class RunbookAssociationProperty /// public RunbookAssociationProperty() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftParameters.cs index 39b050c26d83..261a0543a21b 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -26,7 +25,7 @@ public partial class RunbookCreateOrUpdateDraftParameters /// public RunbookCreateOrUpdateDraftParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftProperties.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftProperties.cs index 7cbd0db1d77d..36d258e4dd03 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftProperties.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateDraftProperties.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -27,7 +26,7 @@ public partial class RunbookCreateOrUpdateDraftProperties /// public RunbookCreateOrUpdateDraftProperties() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateParameters.cs index b48dcbaa6209..9b0e5da4caa2 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class RunbookCreateOrUpdateParameters /// public RunbookCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraft.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraft.cs index 34f734112bae..a59140330864 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraft.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraft.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class RunbookDraft /// public RunbookDraft() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraftUndoEditResult.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraftUndoEditResult.cs index c9cd7c8e6179..c01f3908b7d9 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraftUndoEditResult.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookDraftUndoEditResult.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class RunbookDraftUndoEditResult /// public RunbookDraftUndoEditResult() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookParameter.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookParameter.cs index 136ee7d691c9..76ba75690ef2 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookParameter.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookParameter.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class RunbookParameter /// public RunbookParameter() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookProvisioningState.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookProvisioningState.cs index 055d0f550f09..7394c45f38c2 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookProvisioningState.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookProvisioningState.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System.Runtime; @@ -27,8 +26,10 @@ public enum RunbookProvisioningState } internal static class RunbookProvisioningStateEnumExtension { - internal static string ToSerializedValue(this RunbookProvisioningState? value) => - value == null ? null : ((RunbookProvisioningState)value).ToSerializedValue(); + internal static string ToSerializedValue(this RunbookProvisioningState? value) + { + return value == null ? null : ((RunbookProvisioningState)value).ToSerializedValue(); + } internal static string ToSerializedValue(this RunbookProvisioningState value) { diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookState.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookState.cs index 21e4dd548a9c..1c1de24ef625 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookState.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookState.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for RunbookState. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookTypeEnum.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookTypeEnum.cs index 3966abcaca46..a2758766ccc1 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookTypeEnum.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookTypeEnum.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for RunbookTypeEnum. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookUpdateParameters.cs index 4d55032ddc59..7aa9a2b4a430 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/RunbookUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class RunbookUpdateParameters /// public RunbookUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Schedule.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Schedule.cs index 48cbc052f04b..c979d8c1e646 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Schedule.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Schedule.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -27,7 +26,7 @@ public partial class Schedule /// public Schedule() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleAssociationProperty.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleAssociationProperty.cs index 057b158b5011..92d9b1600ea7 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleAssociationProperty.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleAssociationProperty.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class ScheduleAssociationProperty /// public ScheduleAssociationProperty() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleCreateOrUpdateParameters.cs index b86b953738bf..1486c4ff4d4b 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class ScheduleCreateOrUpdateParameters /// public ScheduleCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleDay.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleDay.cs index 33dc75b09876..e4dc87b19a1f 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleDay.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleDay.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for ScheduleDay. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleFrequency.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleFrequency.cs index 588f8a7cd046..2d02fc6bac7d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleFrequency.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleFrequency.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for ScheduleFrequency. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleProperties.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleProperties.cs index 323aa0d636f5..5254d906bc1a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleProperties.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleProperties.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class ScheduleProperties /// public ScheduleProperties() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleUpdateParameters.cs index a37bdf0d48b9..7847c7809e84 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/ScheduleUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -27,7 +26,7 @@ public partial class ScheduleUpdateParameters /// public ScheduleUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Sku.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Sku.cs index a36e5f4b26dc..6345a995d847 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Sku.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Sku.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class Sku /// public Sku() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SkuNameEnum.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SkuNameEnum.cs index b74a0ba3f1eb..c6c7d47f86a7 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SkuNameEnum.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SkuNameEnum.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; /// /// Defines values for SkuNameEnum. diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfiguration.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfiguration.cs index 69cd6fe465ec..a65e70dcefeb 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfiguration.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfiguration.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Azure; using Microsoft.Rest.Serialization; @@ -29,7 +28,7 @@ public partial class SoftwareUpdateConfiguration : IResource /// public SoftwareUpdateConfiguration() { - CustomInit(); + CustomInit(); } /// @@ -38,11 +37,11 @@ public SoftwareUpdateConfiguration() /// /// update specific properties for /// the Software update configuration + /// Schedule information for the Software + /// update configuration /// Resource name. /// Resource Id. /// Resource type - /// Schedule information for the Software - /// update configuration /// Provisioning state for the software /// update configuration, which only appears in the response. /// detailes of provisioning error @@ -54,7 +53,7 @@ public SoftwareUpdateConfiguration() /// which only appears in the response. /// lastModifiedBy property, which only /// appears in the response. - public SoftwareUpdateConfiguration(UpdateConfiguration updateConfiguration, string name = default(string), string id = default(string), string type = default(string), ScheduleProperties scheduleInfo = default(ScheduleProperties), string provisioningState = default(string), ErrorResponse error = default(ErrorResponse), System.DateTime? creationTime = default(System.DateTime?), string createdBy = default(string), System.DateTime? lastModifiedTime = default(System.DateTime?), string lastModifiedBy = default(string)) + public SoftwareUpdateConfiguration(UpdateConfiguration updateConfiguration, ScheduleProperties scheduleInfo, string name = default(string), string id = default(string), string type = default(string), string provisioningState = default(string), ErrorResponse error = default(ErrorResponse), System.DateTime? creationTime = default(System.DateTime?), string createdBy = default(string), System.DateTime? lastModifiedTime = default(System.DateTime?), string lastModifiedBy = default(string)) { Name = name; Id = id; @@ -158,6 +157,14 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "UpdateConfiguration"); } + if (ScheduleInfo == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "ScheduleInfo"); + } + if (UpdateConfiguration != null) + { + UpdateConfiguration.Validate(); + } } } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationCollectionItem.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationCollectionItem.cs index 3c3c6e97639e..84377bd137fa 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationCollectionItem.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationCollectionItem.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class SoftwareUpdateConfigurationCollectionItem /// public SoftwareUpdateConfigurationCollectionItem() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationListResult.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationListResult.cs index 3a9b02ba9f5c..8540b5bcaeb7 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationListResult.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationListResult.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -27,7 +26,7 @@ public partial class SoftwareUpdateConfigurationListResult /// public SoftwareUpdateConfigurationListResult() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRun.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRun.cs index 94196a93c70b..ace4e0593d12 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRun.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRun.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class SoftwareUpdateConfigurationMachineRun /// public SoftwareUpdateConfigurationMachineRun() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRunListResult.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRunListResult.cs index e8813bb3b8d1..b10aafc801df 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRunListResult.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationMachineRunListResult.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -27,7 +26,7 @@ public partial class SoftwareUpdateConfigurationMachineRunListResult /// public SoftwareUpdateConfigurationMachineRunListResult() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRun.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRun.cs index 34f28fbc8130..3ec8fa67404c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRun.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRun.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class SoftwareUpdateConfigurationRun /// public SoftwareUpdateConfigurationRun() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRunListResult.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRunListResult.cs index 015ba77b7525..f064c52b4f68 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRunListResult.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SoftwareUpdateConfigurationRunListResult.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -27,7 +26,7 @@ public partial class SoftwareUpdateConfigurationRunListResult /// public SoftwareUpdateConfigurationRunListResult() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Statistics.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Statistics.cs index 165ca7064ed8..96158d661f1a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Statistics.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Statistics.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class Statistics /// public Statistics() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/SubResource.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/SubResource.cs index 7b60e226df30..275c66acf0a8 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/SubResource.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/SubResource.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Azure; using Newtonsoft.Json; @@ -26,7 +25,7 @@ public partial class SubResource : IResource /// public SubResource() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/TestJob.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/TestJob.cs index f5c6af3f681d..b4d293974e29 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/TestJob.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/TestJob.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,7 +25,7 @@ public partial class TestJob /// public TestJob() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/TestJobCreateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/TestJobCreateParameters.cs index 1df34f95d396..26fff1b34c54 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/TestJobCreateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/TestJobCreateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; @@ -27,7 +26,7 @@ public partial class TestJobCreateParameters /// public TestJobCreateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/TypeField.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/TypeField.cs index 627b66cccafd..29ef2b66ba3c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/TypeField.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/TypeField.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class TypeField /// public TypeField() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfiguration.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfiguration.cs index 54f2e4bdf906..7157e852b6db 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfiguration.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfiguration.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -19,7 +18,6 @@ namespace Microsoft.Azure.Management.Automation.Models /// /// Update specifc properties of the software update configuration. /// - [Newtonsoft.Json.JsonObject("updateConfiguration")] public partial class UpdateConfiguration { /// @@ -27,12 +25,14 @@ public partial class UpdateConfiguration /// public UpdateConfiguration() { - CustomInit(); + CustomInit(); } /// /// Initializes a new instance of the UpdateConfiguration class. /// + /// operating system of target machines. + /// Possible values include: 'Windows', 'Linux' /// Windows specific update /// configuration. /// Linux specific update configuration. @@ -44,8 +44,9 @@ public UpdateConfiguration() /// configuration. /// List of names of non-azure /// machines targeted by the software update configuration. - public UpdateConfiguration(WindowsProperties windows = default(WindowsProperties), LinuxProperties linux = default(LinuxProperties), System.TimeSpan? duration = default(System.TimeSpan?), IList azureVirtualMachines = default(IList), IList nonAzureComputerNames = default(IList)) + public UpdateConfiguration(OperatingSystemType operatingSystem, WindowsProperties windows = default(WindowsProperties), LinuxProperties linux = default(LinuxProperties), System.TimeSpan? duration = default(System.TimeSpan?), IList azureVirtualMachines = default(IList), IList nonAzureComputerNames = default(IList)) { + OperatingSystem = operatingSystem; Windows = windows; Linux = linux; Duration = duration; @@ -59,6 +60,13 @@ public UpdateConfiguration() /// partial void CustomInit(); + /// + /// Gets or sets operating system of target machines. Possible values + /// include: 'Windows', 'Linux' + /// + [JsonProperty(PropertyName = "operatingSystem")] + public OperatingSystemType OperatingSystem { get; set; } + /// /// Gets or sets windows specific update configuration. /// @@ -93,5 +101,14 @@ public UpdateConfiguration() [JsonProperty(PropertyName = "nonAzureComputerNames")] public IList NonAzureComputerNames { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + } } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfigurationNavigation.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfigurationNavigation.cs index af263c6c0ffa..4c2fa9764c6e 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfigurationNavigation.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/UpdateConfigurationNavigation.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -25,7 +24,7 @@ public partial class UpdateConfigurationNavigation /// public UpdateConfigurationNavigation() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Usage.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Usage.cs index 304e111a651c..4ca07b929676 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Usage.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Usage.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class Usage /// public Usage() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/UsageCounterName.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/UsageCounterName.cs index 1f8256320fb0..01e015320330 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/UsageCounterName.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/UsageCounterName.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Linq; @@ -24,7 +23,7 @@ public partial class UsageCounterName /// public UsageCounterName() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Variable.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Variable.cs index f4f2e0eb2de8..abfbe7081f4f 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Variable.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Variable.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -27,7 +26,7 @@ public partial class Variable /// public Variable() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/VariableCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/VariableCreateOrUpdateParameters.cs index 03f1ce3b33da..fcacb8c58207 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/VariableCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/VariableCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -28,7 +27,7 @@ public partial class VariableCreateOrUpdateParameters /// public VariableCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/VariableUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/VariableUpdateParameters.cs index 59ed7a34c172..079d310ed829 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/VariableUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/VariableUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -27,7 +26,7 @@ public partial class VariableUpdateParameters /// public VariableUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/Webhook.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/Webhook.cs index 1b3c5e5ccf9e..3f572d843684 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/Webhook.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/Webhook.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class Webhook /// public Webhook() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookCreateOrUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookCreateOrUpdateParameters.cs index e1410f73b635..99d7f6f96517 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookCreateOrUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookCreateOrUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -30,7 +29,7 @@ public partial class WebhookCreateOrUpdateParameters /// public WebhookCreateOrUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookUpdateParameters.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookUpdateParameters.cs index c8f2a515c55d..42068bfcc312 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookUpdateParameters.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/WebhookUpdateParameters.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Microsoft.Rest; using Microsoft.Rest.Serialization; using Newtonsoft.Json; @@ -29,7 +28,7 @@ public partial class WebhookUpdateParameters /// public WebhookUpdateParameters() { - CustomInit(); + CustomInit(); } /// diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/WindowsProperties.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/WindowsProperties.cs index 63c1c788e03a..e62f94850af1 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Models/WindowsProperties.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/WindowsProperties.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,12 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation.Models { - using Microsoft.Azure; - using Microsoft.Azure.Management; - using Microsoft.Azure.Management.Automation; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -26,17 +25,21 @@ public partial class WindowsProperties /// public WindowsProperties() { - CustomInit(); + CustomInit(); } /// /// Initializes a new instance of the WindowsProperties class. /// /// Update classification - /// included in the software update configuration. + /// included in the software update configuration. A comma separated + /// string with required values. Possible values include: + /// 'Unclassified', 'Critical', 'Security', 'UpdateRollup', + /// 'FeaturePack', 'ServicePack', 'Definition', 'Tools', + /// 'Updates' /// KB numbers excluded from the /// software update configuration. - public WindowsProperties(object includedUpdateClassifications = default(object), IList excludedKbNumbers = default(IList)) + public WindowsProperties(string includedUpdateClassifications = default(string), IList excludedKbNumbers = default(IList)) { IncludedUpdateClassifications = includedUpdateClassifications; ExcludedKbNumbers = excludedKbNumbers; @@ -50,10 +53,13 @@ public WindowsProperties() /// /// Gets or sets update classification included in the software update - /// configuration. + /// configuration. A comma separated string with required values. + /// Possible values include: 'Unclassified', 'Critical', 'Security', + /// 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', + /// 'Tools', 'Updates' /// [JsonProperty(PropertyName = "includedUpdateClassifications")] - public object IncludedUpdateClassifications { get; set; } + public string IncludedUpdateClassifications { get; set; } /// /// Gets or sets KB numbers excluded from the software update diff --git a/src/SDKs/Automation/Management.Automation/Generated/Models/WindowsUpdateClasses.cs b/src/SDKs/Automation/Management.Automation/Generated/Models/WindowsUpdateClasses.cs new file mode 100644 index 000000000000..5af409cacfc5 --- /dev/null +++ b/src/SDKs/Automation/Management.Automation/Generated/Models/WindowsUpdateClasses.cs @@ -0,0 +1,29 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Automation.Models +{ + + /// + /// Defines values for WindowsUpdateClasses. + /// + public static class WindowsUpdateClasses + { + public const string Unclassified = "Unclassified"; + public const string Critical = "Critical"; + public const string Security = "Security"; + public const string UpdateRollup = "UpdateRollup"; + public const string FeaturePack = "FeaturePack"; + public const string ServicePack = "ServicePack"; + public const string Definition = "Definition"; + public const string Tools = "Tools"; + public const string Updates = "Updates"; + } +} diff --git a/src/SDKs/Automation/Management.Automation/Generated/ModuleOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ModuleOperations.cs index c4c46fc654ef..708e49f5c681 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ModuleOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ModuleOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal ModuleOperations(AutomationClient client) /// Delete the module by name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal ModuleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -114,7 +111,6 @@ internal ModuleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("apiVersion", apiVersion); @@ -124,7 +120,7 @@ internal ModuleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -239,9 +235,6 @@ internal ModuleOperations(AutomationClient client) /// Retrieve the module identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -269,17 +262,17 @@ internal ModuleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string moduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -302,7 +295,6 @@ internal ModuleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("apiVersion", apiVersion); @@ -312,7 +304,7 @@ internal ModuleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -445,9 +437,6 @@ internal ModuleOperations(AutomationClient client) /// Create or Update the module identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -478,17 +467,17 @@ internal ModuleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -519,7 +508,6 @@ internal ModuleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("parameters", parameters); @@ -530,7 +518,7 @@ internal ModuleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -603,7 +591,7 @@ internal ModuleOperations(AutomationClient client) System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 201 && (int)_statusCode != 200) + if ((int)_statusCode != 200 && (int)_statusCode != 201) { var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try @@ -641,7 +629,7 @@ internal ModuleOperations(AutomationClient client) _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); } // Deserialize Response - if ((int)_statusCode == 201) + if ((int)_statusCode == 200) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -659,7 +647,7 @@ internal ModuleOperations(AutomationClient client) } } // Deserialize Response - if ((int)_statusCode == 200) + if ((int)_statusCode == 201) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); try @@ -687,9 +675,6 @@ internal ModuleOperations(AutomationClient client) /// Update the module identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -720,17 +705,17 @@ internal ModuleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, ModuleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string moduleName, ModuleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -757,7 +742,6 @@ internal ModuleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("parameters", parameters); @@ -768,7 +752,7 @@ internal ModuleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -907,9 +891,6 @@ internal ModuleOperations(AutomationClient client) /// Retrieve a list of modules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -934,17 +915,17 @@ internal ModuleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -963,7 +944,6 @@ internal ModuleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -972,7 +952,7 @@ internal ModuleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/ModuleOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/ModuleOperationsExtensions.cs index d52d04926cc2..504a4fafb847 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ModuleOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ModuleOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,18 +28,15 @@ public static partial class ModuleOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The module name. /// - public static void Delete(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName) + public static void Delete(this IModuleOperations operations, string automationAccountName, string moduleName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, moduleName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, moduleName).GetAwaiter().GetResult(); } /// @@ -49,9 +46,6 @@ public static void Delete(this IModuleOperations operations, string resourceGrou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -61,9 +55,9 @@ public static void Delete(this IModuleOperations operations, string resourceGrou /// /// The cancellation token. /// - public static async Task DeleteAsync(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IModuleOperations operations, string automationAccountName, string moduleName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, moduleName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -73,18 +67,15 @@ public static void Delete(this IModuleOperations operations, string resourceGrou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The module name. /// - public static Module Get(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName) + public static Module Get(this IModuleOperations operations, string automationAccountName, string moduleName) { - return operations.GetAsync(resourceGroupName, automationAccountName, moduleName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, moduleName).GetAwaiter().GetResult(); } /// @@ -94,9 +85,6 @@ public static Module Get(this IModuleOperations operations, string resourceGroup /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -106,9 +94,9 @@ public static Module Get(this IModuleOperations operations, string resourceGroup /// /// The cancellation token. /// - public static async Task GetAsync(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IModuleOperations operations, string automationAccountName, string moduleName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, moduleName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -121,9 +109,6 @@ public static Module Get(this IModuleOperations operations, string resourceGroup /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -133,9 +118,9 @@ public static Module Get(this IModuleOperations operations, string resourceGroup /// /// The create or update parameters for module. /// - public static Module CreateOrUpdate(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters) + public static Module CreateOrUpdate(this IModuleOperations operations, string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, moduleName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, moduleName, parameters).GetAwaiter().GetResult(); } /// @@ -145,9 +130,6 @@ public static Module CreateOrUpdate(this IModuleOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static Module CreateOrUpdate(this IModuleOperations operations, string re /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IModuleOperations operations, string automationAccountName, string moduleName, ModuleCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, moduleName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,9 +157,6 @@ public static Module CreateOrUpdate(this IModuleOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -187,9 +166,9 @@ public static Module CreateOrUpdate(this IModuleOperations operations, string re /// /// The update parameters for module. /// - public static Module Update(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName, ModuleUpdateParameters parameters) + public static Module Update(this IModuleOperations operations, string automationAccountName, string moduleName, ModuleUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, moduleName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, moduleName, parameters).GetAwaiter().GetResult(); } /// @@ -199,9 +178,6 @@ public static Module Update(this IModuleOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -214,9 +190,9 @@ public static Module Update(this IModuleOperations operations, string resourceGr /// /// The cancellation token. /// - public static async Task UpdateAsync(this IModuleOperations operations, string resourceGroupName, string automationAccountName, string moduleName, ModuleUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IModuleOperations operations, string automationAccountName, string moduleName, ModuleUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, moduleName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -229,15 +205,12 @@ public static Module Update(this IModuleOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IModuleOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IModuleOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -247,18 +220,15 @@ public static IPage ListByAutomationAccount(this IModuleOperations opera /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IModuleOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IModuleOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperations.cs index 236d1cc588cc..e62006b684fc 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -55,9 +55,6 @@ internal NodeReportsOperations(AutomationClient client) /// Retrieve the Dsc node report list by node id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -88,17 +85,17 @@ internal NodeReportsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByNodeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByNodeWithHttpMessagesAsync(string automationAccountName, string nodeId, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -121,7 +118,6 @@ internal NodeReportsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeId", nodeId); tracingParameters.Add("filter", filter); @@ -132,7 +128,7 @@ internal NodeReportsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeId}", System.Uri.EscapeDataString(nodeId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -269,9 +265,6 @@ internal NodeReportsOperations(AutomationClient client) /// Retrieve the Dsc node report data by node id and report id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -302,17 +295,17 @@ internal NodeReportsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -339,7 +332,6 @@ internal NodeReportsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeId", nodeId); tracingParameters.Add("reportId", reportId); @@ -350,7 +342,7 @@ internal NodeReportsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports/{reportId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeId}", System.Uri.EscapeDataString(nodeId)); _url = _url.Replace("{reportId}", System.Uri.EscapeDataString(reportId)); @@ -484,9 +476,6 @@ internal NodeReportsOperations(AutomationClient client) /// Retrieve the Dsc node reports by node id and report id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -517,17 +506,17 @@ internal NodeReportsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetContentWithHttpMessagesAsync(string automationAccountName, string nodeId, string reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -554,7 +543,6 @@ internal NodeReportsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("nodeId", nodeId); tracingParameters.Add("reportId", reportId); @@ -565,7 +553,7 @@ internal NodeReportsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports/{reportId}/content").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{nodeId}", System.Uri.EscapeDataString(nodeId)); _url = _url.Replace("{reportId}", System.Uri.EscapeDataString(reportId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperationsExtensions.cs index 30f731d7dda4..30b4bc38da51 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/NodeReportsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -29,9 +29,6 @@ public static partial class NodeReportsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -41,9 +38,9 @@ public static partial class NodeReportsOperationsExtensions /// /// The filter to apply on the operation. /// - public static IPage ListByNode(this INodeReportsOperations operations, string resourceGroupName, string automationAccountName, string nodeId, string filter = default(string)) + public static IPage ListByNode(this INodeReportsOperations operations, string automationAccountName, string nodeId, string filter = default(string)) { - return operations.ListByNodeAsync(resourceGroupName, automationAccountName, nodeId, filter).GetAwaiter().GetResult(); + return operations.ListByNodeAsync(automationAccountName, nodeId, filter).GetAwaiter().GetResult(); } /// @@ -53,9 +50,6 @@ public static partial class NodeReportsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -68,9 +62,9 @@ public static partial class NodeReportsOperationsExtensions /// /// The cancellation token. /// - public static async Task> ListByNodeAsync(this INodeReportsOperations operations, string resourceGroupName, string automationAccountName, string nodeId, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByNodeAsync(this INodeReportsOperations operations, string automationAccountName, string nodeId, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByNodeWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeId, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByNodeWithHttpMessagesAsync(automationAccountName, nodeId, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -83,9 +77,6 @@ public static partial class NodeReportsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -95,9 +86,9 @@ public static partial class NodeReportsOperationsExtensions /// /// The report id. /// - public static DscNodeReport Get(this INodeReportsOperations operations, string resourceGroupName, string automationAccountName, string nodeId, string reportId) + public static DscNodeReport Get(this INodeReportsOperations operations, string automationAccountName, string nodeId, string reportId) { - return operations.GetAsync(resourceGroupName, automationAccountName, nodeId, reportId).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, nodeId, reportId).GetAwaiter().GetResult(); } /// @@ -107,9 +98,6 @@ public static DscNodeReport Get(this INodeReportsOperations operations, string r /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -122,9 +110,9 @@ public static DscNodeReport Get(this INodeReportsOperations operations, string r /// /// The cancellation token. /// - public static async Task GetAsync(this INodeReportsOperations operations, string resourceGroupName, string automationAccountName, string nodeId, string reportId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this INodeReportsOperations operations, string automationAccountName, string nodeId, string reportId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeId, reportId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, nodeId, reportId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -137,9 +125,6 @@ public static DscNodeReport Get(this INodeReportsOperations operations, string r /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -149,9 +134,9 @@ public static DscNodeReport Get(this INodeReportsOperations operations, string r /// /// The report id. /// - public static Stream GetContent(this INodeReportsOperations operations, string resourceGroupName, string automationAccountName, string nodeId, string reportId) + public static Stream GetContent(this INodeReportsOperations operations, string automationAccountName, string nodeId, string reportId) { - return operations.GetContentAsync(resourceGroupName, automationAccountName, nodeId, reportId).GetAwaiter().GetResult(); + return operations.GetContentAsync(automationAccountName, nodeId, reportId).GetAwaiter().GetResult(); } /// @@ -161,9 +146,6 @@ public static Stream GetContent(this INodeReportsOperations operations, string r /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -176,9 +158,9 @@ public static Stream GetContent(this INodeReportsOperations operations, string r /// /// The cancellation token. /// - public static async Task GetContentAsync(this INodeReportsOperations operations, string resourceGroupName, string automationAccountName, string nodeId, string reportId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetContentAsync(this INodeReportsOperations operations, string automationAccountName, string nodeId, string reportId, CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.GetContentWithHttpMessagesAsync(resourceGroupName, automationAccountName, nodeId, reportId, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.GetContentWithHttpMessagesAsync(automationAccountName, nodeId, reportId, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperations.cs index 3c5a76138bfe..d32960cdc03c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal ObjectDataTypesOperations(AutomationClient client) /// Retrieve a list of fields of a given type identified by module name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal ObjectDataTypesOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListFieldsByModuleAndTypeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListFieldsByModuleAndTypeWithHttpMessagesAsync(string automationAccountName, string moduleName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -124,7 +121,6 @@ internal ObjectDataTypesOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("moduleName", moduleName); tracingParameters.Add("typeName", typeName); @@ -135,7 +131,7 @@ internal ObjectDataTypesOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/objectDataTypes/{typeName}/fields").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{moduleName}", System.Uri.EscapeDataString(moduleName)); _url = _url.Replace("{typeName}", System.Uri.EscapeDataString(typeName)); @@ -269,9 +265,6 @@ internal ObjectDataTypesOperations(AutomationClient client) /// Retrieve a list of fields of a given type across all accessible modules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -299,17 +292,17 @@ internal ObjectDataTypesOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListFieldsByTypeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListFieldsByTypeWithHttpMessagesAsync(string automationAccountName, string typeName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -332,7 +325,6 @@ internal ObjectDataTypesOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("typeName", typeName); tracingParameters.Add("apiVersion", apiVersion); @@ -342,7 +334,7 @@ internal ObjectDataTypesOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/objectDataTypes/{typeName}/fields").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{typeName}", System.Uri.EscapeDataString(typeName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperationsExtensions.cs index ca3466ecd8f8..e8a970fbfd04 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ObjectDataTypesOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -30,9 +30,6 @@ public static partial class ObjectDataTypesOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -42,9 +39,9 @@ public static partial class ObjectDataTypesOperationsExtensions /// /// The name of type. /// - public static IEnumerable ListFieldsByModuleAndType(this IObjectDataTypesOperations operations, string resourceGroupName, string automationAccountName, string moduleName, string typeName) + public static IEnumerable ListFieldsByModuleAndType(this IObjectDataTypesOperations operations, string automationAccountName, string moduleName, string typeName) { - return operations.ListFieldsByModuleAndTypeAsync(resourceGroupName, automationAccountName, moduleName, typeName).GetAwaiter().GetResult(); + return operations.ListFieldsByModuleAndTypeAsync(automationAccountName, moduleName, typeName).GetAwaiter().GetResult(); } /// @@ -54,9 +51,6 @@ public static IEnumerable ListFieldsByModuleAndType(this IObjectDataT /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -69,9 +63,9 @@ public static IEnumerable ListFieldsByModuleAndType(this IObjectDataT /// /// The cancellation token. /// - public static async Task> ListFieldsByModuleAndTypeAsync(this IObjectDataTypesOperations operations, string resourceGroupName, string automationAccountName, string moduleName, string typeName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListFieldsByModuleAndTypeAsync(this IObjectDataTypesOperations operations, string automationAccountName, string moduleName, string typeName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListFieldsByModuleAndTypeWithHttpMessagesAsync(resourceGroupName, automationAccountName, moduleName, typeName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListFieldsByModuleAndTypeWithHttpMessagesAsync(automationAccountName, moduleName, typeName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -84,18 +78,15 @@ public static IEnumerable ListFieldsByModuleAndType(this IObjectDataT /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of type. /// - public static IEnumerable ListFieldsByType(this IObjectDataTypesOperations operations, string resourceGroupName, string automationAccountName, string typeName) + public static IEnumerable ListFieldsByType(this IObjectDataTypesOperations operations, string automationAccountName, string typeName) { - return operations.ListFieldsByTypeAsync(resourceGroupName, automationAccountName, typeName).GetAwaiter().GetResult(); + return operations.ListFieldsByTypeAsync(automationAccountName, typeName).GetAwaiter().GetResult(); } /// @@ -105,9 +96,6 @@ public static IEnumerable ListFieldsByType(this IObjectDataTypesOpera /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -117,9 +105,9 @@ public static IEnumerable ListFieldsByType(this IObjectDataTypesOpera /// /// The cancellation token. /// - public static async Task> ListFieldsByTypeAsync(this IObjectDataTypesOperations operations, string resourceGroupName, string automationAccountName, string typeName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListFieldsByTypeAsync(this IObjectDataTypesOperations operations, string automationAccountName, string typeName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListFieldsByTypeWithHttpMessagesAsync(resourceGroupName, automationAccountName, typeName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListFieldsByTypeWithHttpMessagesAsync(automationAccountName, typeName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/Operations.cs b/src/SDKs/Automation/Management.Automation/Generated/Operations.cs index ed88d1a7bf3c..c73175553f50 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/Operations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/Operations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/OperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/OperationsExtensions.cs index a39c0dd2efd1..0b84de6623f0 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/OperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/OperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperations.cs index 8d096fd47e1d..8ae84782bbde 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -55,9 +55,6 @@ internal RunbookDraftOperations(AutomationClient client) /// Retrieve the content of runbook draft identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -85,17 +82,17 @@ internal RunbookDraftOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetContentWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -118,7 +115,6 @@ internal RunbookDraftOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -128,7 +124,7 @@ internal RunbookDraftOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/content").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -248,9 +244,6 @@ internal RunbookDraftOperations(AutomationClient client) /// Updates the runbook draft with runbookStream as its content. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -266,10 +259,10 @@ internal RunbookDraftOperations(AutomationClient client) /// /// The cancellation token. /// - public async Task CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { // Send Request - AzureOperationResponse _response = await BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, runbookContent, customHeaders, cancellationToken).ConfigureAwait(false); + AzureOperationResponse _response = await BeginCreateOrUpdateWithHttpMessagesAsync(automationAccountName, runbookName, runbookContent, customHeaders, cancellationToken).ConfigureAwait(false); return await Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); } @@ -277,9 +270,6 @@ internal RunbookDraftOperations(AutomationClient client) /// Retrieve the runbook draft identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -307,17 +297,17 @@ internal RunbookDraftOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -340,7 +330,6 @@ internal RunbookDraftOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -350,7 +339,7 @@ internal RunbookDraftOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -483,9 +472,6 @@ internal RunbookDraftOperations(AutomationClient client) /// Publish runbook draft. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -498,10 +484,10 @@ internal RunbookDraftOperations(AutomationClient client) /// /// The cancellation token. /// - public async Task> PublishWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> PublishWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { // Send request - AzureOperationResponse _response = await BeginPublishWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, customHeaders, cancellationToken).ConfigureAwait(false); + AzureOperationResponse _response = await BeginPublishWithHttpMessagesAsync(automationAccountName, runbookName, customHeaders, cancellationToken).ConfigureAwait(false); return await Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); } @@ -509,9 +495,6 @@ internal RunbookDraftOperations(AutomationClient client) /// Retrieve the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -539,17 +522,17 @@ internal RunbookDraftOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UndoEditWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UndoEditWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -572,7 +555,6 @@ internal RunbookDraftOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -582,7 +564,7 @@ internal RunbookDraftOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/undoEdit").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -715,9 +697,6 @@ internal RunbookDraftOperations(AutomationClient client) /// Updates the runbook draft with runbookStream as its content. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -745,17 +724,17 @@ internal RunbookDraftOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task BeginCreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, Stream runbookContent, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -782,7 +761,6 @@ internal RunbookDraftOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("runbookContent", runbookContent); @@ -793,7 +771,7 @@ internal RunbookDraftOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/content").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -846,8 +824,8 @@ internal RunbookDraftOperations(AutomationClient client) } if (runbookContent != null && runbookContent != Stream.Null) { - _httpRequest.Content = new StreamContent(runbookContent); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); + _httpRequest.Content = new StreamContent(runbookContent); + _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); } // Set Credentials if (Client.Credentials != null) @@ -869,7 +847,7 @@ internal RunbookDraftOperations(AutomationClient client) System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 202 && (int)_statusCode != 200) + if ((int)_statusCode != 200 && (int)_statusCode != 202) { var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try @@ -917,9 +895,6 @@ internal RunbookDraftOperations(AutomationClient client) /// Publish runbook draft. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -947,17 +922,17 @@ internal RunbookDraftOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> BeginPublishWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> BeginPublishWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -980,7 +955,6 @@ internal RunbookDraftOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -990,7 +964,7 @@ internal RunbookDraftOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/publish").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -1057,7 +1031,7 @@ internal RunbookDraftOperations(AutomationClient client) System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 202 && (int)_statusCode != 200) + if ((int)_statusCode != 200 && (int)_statusCode != 202) { var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try diff --git a/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperationsExtensions.cs index 8ff50f5c375b..629174dd9e89 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/RunbookDraftOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -29,18 +29,15 @@ public static partial class RunbookDraftOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static Stream GetContent(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static Stream GetContent(this IRunbookDraftOperations operations, string automationAccountName, string runbookName) { - return operations.GetContentAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.GetContentAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -50,9 +47,6 @@ public static Stream GetContent(this IRunbookDraftOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -62,9 +56,9 @@ public static Stream GetContent(this IRunbookDraftOperations operations, string /// /// The cancellation token. /// - public static async Task GetContentAsync(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetContentAsync(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.GetContentWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.GetContentWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } @@ -76,9 +70,6 @@ public static Stream GetContent(this IRunbookDraftOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -88,9 +79,9 @@ public static Stream GetContent(this IRunbookDraftOperations operations, string /// /// The runbook draft content. /// - public static void CreateOrUpdate(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent) + public static void CreateOrUpdate(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, Stream runbookContent) { - operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, runbookName, runbookContent).GetAwaiter().GetResult(); + operations.CreateOrUpdateAsync(automationAccountName, runbookName, runbookContent).GetAwaiter().GetResult(); } /// @@ -100,9 +91,6 @@ public static void CreateOrUpdate(this IRunbookDraftOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -115,9 +103,9 @@ public static void CreateOrUpdate(this IRunbookDraftOperations operations, strin /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, Stream runbookContent, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, runbookContent, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, runbookName, runbookContent, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -127,18 +115,15 @@ public static void CreateOrUpdate(this IRunbookDraftOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static RunbookDraft Get(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static RunbookDraft Get(this IRunbookDraftOperations operations, string automationAccountName, string runbookName) { - return operations.GetAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -148,9 +133,6 @@ public static RunbookDraft Get(this IRunbookDraftOperations operations, string r /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -160,9 +142,9 @@ public static RunbookDraft Get(this IRunbookDraftOperations operations, string r /// /// The cancellation token. /// - public static async Task GetAsync(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -175,18 +157,15 @@ public static RunbookDraft Get(this IRunbookDraftOperations operations, string r /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The parameters supplied to the publish runbook operation. /// - public static Runbook Publish(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static Runbook Publish(this IRunbookDraftOperations operations, string automationAccountName, string runbookName) { - return operations.PublishAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.PublishAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -196,9 +175,6 @@ public static Runbook Publish(this IRunbookDraftOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -208,9 +184,9 @@ public static Runbook Publish(this IRunbookDraftOperations operations, string re /// /// The cancellation token. /// - public static async Task PublishAsync(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task PublishAsync(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.PublishWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.PublishWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -223,18 +199,15 @@ public static Runbook Publish(this IRunbookDraftOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static RunbookDraftUndoEditResult UndoEdit(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static RunbookDraftUndoEditResult UndoEdit(this IRunbookDraftOperations operations, string automationAccountName, string runbookName) { - return operations.UndoEditAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.UndoEditAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -244,9 +217,6 @@ public static RunbookDraftUndoEditResult UndoEdit(this IRunbookDraftOperations o /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -256,9 +226,9 @@ public static RunbookDraftUndoEditResult UndoEdit(this IRunbookDraftOperations o /// /// The cancellation token. /// - public static async Task UndoEditAsync(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UndoEditAsync(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UndoEditWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UndoEditWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -271,9 +241,6 @@ public static RunbookDraftUndoEditResult UndoEdit(this IRunbookDraftOperations o /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -283,9 +250,9 @@ public static RunbookDraftUndoEditResult UndoEdit(this IRunbookDraftOperations o /// /// The runbook draft content. /// - public static void BeginCreateOrUpdate(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent) + public static void BeginCreateOrUpdate(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, Stream runbookContent) { - operations.BeginCreateOrUpdateAsync(resourceGroupName, automationAccountName, runbookName, runbookContent).GetAwaiter().GetResult(); + operations.BeginCreateOrUpdateAsync(automationAccountName, runbookName, runbookContent).GetAwaiter().GetResult(); } /// @@ -295,9 +262,6 @@ public static void BeginCreateOrUpdate(this IRunbookDraftOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -310,9 +274,9 @@ public static void BeginCreateOrUpdate(this IRunbookDraftOperations operations, /// /// The cancellation token. /// - public static async Task BeginCreateOrUpdateAsync(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, Stream runbookContent, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task BeginCreateOrUpdateAsync(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, Stream runbookContent, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, runbookContent, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.BeginCreateOrUpdateWithHttpMessagesAsync(automationAccountName, runbookName, runbookContent, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -322,18 +286,15 @@ public static void BeginCreateOrUpdate(this IRunbookDraftOperations operations, /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The parameters supplied to the publish runbook operation. /// - public static Runbook BeginPublish(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static Runbook BeginPublish(this IRunbookDraftOperations operations, string automationAccountName, string runbookName) { - return operations.BeginPublishAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.BeginPublishAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -343,9 +304,6 @@ public static Runbook BeginPublish(this IRunbookDraftOperations operations, stri /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -355,9 +313,9 @@ public static Runbook BeginPublish(this IRunbookDraftOperations operations, stri /// /// The cancellation token. /// - public static async Task BeginPublishAsync(this IRunbookDraftOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task BeginPublishAsync(this IRunbookDraftOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.BeginPublishWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.BeginPublishWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/RunbookOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/RunbookOperations.cs index e92fc4d9400b..ccfe808d165f 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/RunbookOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/RunbookOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -55,9 +55,6 @@ internal RunbookOperations(AutomationClient client) /// Retrieve the content of runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -85,17 +82,17 @@ internal RunbookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetContentWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetContentWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -118,7 +115,6 @@ internal RunbookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -128,7 +124,7 @@ internal RunbookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/content").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -248,9 +244,6 @@ internal RunbookOperations(AutomationClient client) /// Retrieve the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -278,17 +271,17 @@ internal RunbookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -311,7 +304,6 @@ internal RunbookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -321,7 +313,7 @@ internal RunbookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -454,9 +446,6 @@ internal RunbookOperations(AutomationClient client) /// Create the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -485,17 +474,17 @@ internal RunbookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -526,7 +515,6 @@ internal RunbookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("parameters", parameters); @@ -537,7 +525,7 @@ internal RunbookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -658,9 +646,6 @@ internal RunbookOperations(AutomationClient client) /// Update the runbook identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -691,17 +676,17 @@ internal RunbookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, RunbookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string runbookName, RunbookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -728,7 +713,6 @@ internal RunbookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("parameters", parameters); @@ -739,7 +723,7 @@ internal RunbookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -878,9 +862,6 @@ internal RunbookOperations(AutomationClient client) /// Delete the runbook by name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -905,17 +886,17 @@ internal RunbookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -938,7 +919,6 @@ internal RunbookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -948,7 +928,7 @@ internal RunbookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -1063,9 +1043,6 @@ internal RunbookOperations(AutomationClient client) /// Retrieve a list of runbooks. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -1090,17 +1067,17 @@ internal RunbookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -1119,7 +1096,6 @@ internal RunbookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -1128,7 +1104,7 @@ internal RunbookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/RunbookOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/RunbookOperationsExtensions.cs index 8a660f7e5fcd..69dddef3a867 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/RunbookOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/RunbookOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -29,18 +29,15 @@ public static partial class RunbookOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static Stream GetContent(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static Stream GetContent(this IRunbookOperations operations, string automationAccountName, string runbookName) { - return operations.GetContentAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.GetContentAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -50,9 +47,6 @@ public static Stream GetContent(this IRunbookOperations operations, string resou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -62,9 +56,9 @@ public static Stream GetContent(this IRunbookOperations operations, string resou /// /// The cancellation token. /// - public static async Task GetContentAsync(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetContentAsync(this IRunbookOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.GetContentWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.GetContentWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } @@ -76,18 +70,15 @@ public static Stream GetContent(this IRunbookOperations operations, string resou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static Runbook Get(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static Runbook Get(this IRunbookOperations operations, string automationAccountName, string runbookName) { - return operations.GetAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -97,9 +88,6 @@ public static Runbook Get(this IRunbookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -109,9 +97,9 @@ public static Runbook Get(this IRunbookOperations operations, string resourceGro /// /// The cancellation token. /// - public static async Task GetAsync(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IRunbookOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -124,9 +112,6 @@ public static Runbook Get(this IRunbookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -137,9 +122,9 @@ public static Runbook Get(this IRunbookOperations operations, string resourceGro /// The create or update parameters for runbook. Provide either content link /// for a published runbook or draft, not both. /// - public static void CreateOrUpdate(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters) + public static void CreateOrUpdate(this IRunbookOperations operations, string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters) { - operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, runbookName, parameters).GetAwaiter().GetResult(); + operations.CreateOrUpdateAsync(automationAccountName, runbookName, parameters).GetAwaiter().GetResult(); } /// @@ -149,9 +134,6 @@ public static void CreateOrUpdate(this IRunbookOperations operations, string res /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -165,9 +147,9 @@ public static void CreateOrUpdate(this IRunbookOperations operations, string res /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IRunbookOperations operations, string automationAccountName, string runbookName, RunbookCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, parameters, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, runbookName, parameters, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -177,9 +159,6 @@ public static void CreateOrUpdate(this IRunbookOperations operations, string res /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -189,9 +168,9 @@ public static void CreateOrUpdate(this IRunbookOperations operations, string res /// /// The update parameters for runbook. /// - public static Runbook Update(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName, RunbookUpdateParameters parameters) + public static Runbook Update(this IRunbookOperations operations, string automationAccountName, string runbookName, RunbookUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, runbookName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, runbookName, parameters).GetAwaiter().GetResult(); } /// @@ -201,9 +180,6 @@ public static Runbook Update(this IRunbookOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -216,9 +192,9 @@ public static Runbook Update(this IRunbookOperations operations, string resource /// /// The cancellation token. /// - public static async Task UpdateAsync(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName, RunbookUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IRunbookOperations operations, string automationAccountName, string runbookName, RunbookUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, runbookName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -231,18 +207,15 @@ public static Runbook Update(this IRunbookOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static void Delete(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static void Delete(this IRunbookOperations operations, string automationAccountName, string runbookName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -252,9 +225,6 @@ public static void Delete(this IRunbookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -264,9 +234,9 @@ public static void Delete(this IRunbookOperations operations, string resourceGro /// /// The cancellation token. /// - public static async Task DeleteAsync(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IRunbookOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -276,15 +246,12 @@ public static void Delete(this IRunbookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IRunbookOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IRunbookOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -294,18 +261,15 @@ public static IPage ListByAutomationAccount(this IRunbookOperations ope /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IRunbookOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IRunbookOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperations.cs index b985b66e1db6..9e6f00ac0f5d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal ScheduleOperations(AutomationClient client) /// Create a schedule. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal ScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -128,7 +125,6 @@ internal ScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("scheduleName", scheduleName); tracingParameters.Add("parameters", parameters); @@ -139,7 +135,7 @@ internal ScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{scheduleName}", System.Uri.EscapeDataString(scheduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -278,9 +274,6 @@ internal ScheduleOperations(AutomationClient client) /// Update the schedule identified by schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -311,17 +304,17 @@ internal ScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -348,7 +341,6 @@ internal ScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("scheduleName", scheduleName); tracingParameters.Add("parameters", parameters); @@ -359,7 +351,7 @@ internal ScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{scheduleName}", System.Uri.EscapeDataString(scheduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -498,9 +490,6 @@ internal ScheduleOperations(AutomationClient client) /// Retrieve the schedule identified by schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -528,17 +517,17 @@ internal ScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -561,7 +550,6 @@ internal ScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("scheduleName", scheduleName); tracingParameters.Add("apiVersion", apiVersion); @@ -571,7 +559,7 @@ internal ScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{scheduleName}", System.Uri.EscapeDataString(scheduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -704,9 +692,6 @@ internal ScheduleOperations(AutomationClient client) /// Delete the schedule identified by schedule name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -731,17 +716,17 @@ internal ScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string scheduleName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -764,7 +749,6 @@ internal ScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("scheduleName", scheduleName); tracingParameters.Add("apiVersion", apiVersion); @@ -774,7 +758,7 @@ internal ScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{scheduleName}", System.Uri.EscapeDataString(scheduleName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -889,9 +873,6 @@ internal ScheduleOperations(AutomationClient client) /// Retrieve a list of schedules. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -916,17 +897,17 @@ internal ScheduleOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -945,7 +926,6 @@ internal ScheduleOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -954,7 +934,7 @@ internal ScheduleOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperationsExtensions.cs index e523e11c364c..1730c55aa35d 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/ScheduleOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public static partial class ScheduleOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -40,9 +37,9 @@ public static partial class ScheduleOperationsExtensions /// /// The parameters supplied to the create or update schedule operation. /// - public static Schedule CreateOrUpdate(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters) + public static Schedule CreateOrUpdate(this IScheduleOperations operations, string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, scheduleName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, scheduleName, parameters).GetAwaiter().GetResult(); } /// @@ -52,9 +49,6 @@ public static Schedule CreateOrUpdate(this IScheduleOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -67,9 +61,9 @@ public static Schedule CreateOrUpdate(this IScheduleOperations operations, strin /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IScheduleOperations operations, string automationAccountName, string scheduleName, ScheduleCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, scheduleName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, scheduleName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -82,9 +76,6 @@ public static Schedule CreateOrUpdate(this IScheduleOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -94,9 +85,9 @@ public static Schedule CreateOrUpdate(this IScheduleOperations operations, strin /// /// The parameters supplied to the update schedule operation. /// - public static Schedule Update(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters) + public static Schedule Update(this IScheduleOperations operations, string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, scheduleName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, scheduleName, parameters).GetAwaiter().GetResult(); } /// @@ -106,9 +97,6 @@ public static Schedule Update(this IScheduleOperations operations, string resour /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -121,9 +109,9 @@ public static Schedule Update(this IScheduleOperations operations, string resour /// /// The cancellation token. /// - public static async Task UpdateAsync(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IScheduleOperations operations, string automationAccountName, string scheduleName, ScheduleUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, scheduleName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, scheduleName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -136,18 +124,15 @@ public static Schedule Update(this IScheduleOperations operations, string resour /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The schedule name. /// - public static Schedule Get(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName) + public static Schedule Get(this IScheduleOperations operations, string automationAccountName, string scheduleName) { - return operations.GetAsync(resourceGroupName, automationAccountName, scheduleName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, scheduleName).GetAwaiter().GetResult(); } /// @@ -157,9 +142,6 @@ public static Schedule Get(this IScheduleOperations operations, string resourceG /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -169,9 +151,9 @@ public static Schedule Get(this IScheduleOperations operations, string resourceG /// /// The cancellation token. /// - public static async Task GetAsync(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IScheduleOperations operations, string automationAccountName, string scheduleName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, scheduleName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, scheduleName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -184,18 +166,15 @@ public static Schedule Get(this IScheduleOperations operations, string resourceG /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The schedule name. /// - public static void Delete(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName) + public static void Delete(this IScheduleOperations operations, string automationAccountName, string scheduleName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, scheduleName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, scheduleName).GetAwaiter().GetResult(); } /// @@ -205,9 +184,6 @@ public static void Delete(this IScheduleOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -217,9 +193,9 @@ public static void Delete(this IScheduleOperations operations, string resourceGr /// /// The cancellation token. /// - public static async Task DeleteAsync(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, string scheduleName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IScheduleOperations operations, string automationAccountName, string scheduleName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, scheduleName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, scheduleName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -229,15 +205,12 @@ public static void Delete(this IScheduleOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IScheduleOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IScheduleOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -247,18 +220,15 @@ public static IPage ListByAutomationAccount(this IScheduleOperations o /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IScheduleOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IScheduleOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/SdkInfo_AutomationClient.cs b/src/SDKs/Automation/Management.Automation/Generated/SdkInfo_AutomationClient.cs new file mode 100644 index 000000000000..67cb4a9aa2fb --- /dev/null +++ b/src/SDKs/Automation/Management.Automation/Generated/SdkInfo_AutomationClient.cs @@ -0,0 +1,49 @@ + +using System; +using System.Collections.Generic; +using System.Linq; + +internal static partial class SdkInfo +{ + public static IEnumerable> ApiInfo_AutomationClient + { + get + { + return new Tuple[] + { + new Tuple("Automation", "Activity", "2015-10-31"), + new Tuple("Automation", "AgentRegistrationInformation", "2015-10-31"), + new Tuple("Automation", "AutomationAccount", "2015-10-31"), + new Tuple("Automation", "Certificate", "2015-10-31"), + new Tuple("Automation", "Connection", "2015-10-31"), + new Tuple("Automation", "ConnectionType", "2015-10-31"), + new Tuple("Automation", "Credential", "2015-10-31"), + new Tuple("Automation", "DscCompilationJob", "2015-10-31"), + new Tuple("Automation", "DscConfiguration", "2015-10-31"), + new Tuple("Automation", "DscNode", "2015-10-31"), + new Tuple("Automation", "DscNodeConfiguration", "2015-10-31"), + new Tuple("Automation", "Fields", "2015-10-31"), + new Tuple("Automation", "HybridRunbookWorkerGroup", "2015-10-31"), + new Tuple("Automation", "Job", "2015-10-31"), + new Tuple("Automation", "JobSchedule", "2015-10-31"), + new Tuple("Automation", "JobStream", "2015-10-31"), + new Tuple("Automation", "Module", "2015-10-31"), + new Tuple("Automation", "NodeReports", "2015-10-31"), + new Tuple("Automation", "ObjectDataTypes", "2015-10-31"), + new Tuple("Automation", "Operations", "2015-10-31"), + new Tuple("Automation", "Runbook", "2015-10-31"), + new Tuple("Automation", "RunbookDraft", "2015-10-31"), + new Tuple("Automation", "Schedule", "2015-10-31"), + new Tuple("Automation", "SoftwareUpdateConfigurationMachineRuns", "2017-05-15-preview"), + new Tuple("Automation", "SoftwareUpdateConfigurationRuns", "2017-05-15-preview"), + new Tuple("Automation", "SoftwareUpdateConfigurations", "2017-05-15-preview"), + new Tuple("Automation", "Statistics", "2015-10-31"), + new Tuple("Automation", "TestJobStreams", "2015-10-31"), + new Tuple("Automation", "TestJobs", "2015-10-31"), + new Tuple("Automation", "Usages", "2015-10-31"), + new Tuple("Automation", "Variable", "2015-10-31"), + new Tuple("Automation", "Webhook", "2015-10-31"), + }.AsEnumerable(); + } + } +} diff --git a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperations.cs index 9b74496ddae4..41afe33d8419 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,8 +54,8 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien /// Get a single software update configuration machine run by Id. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration machine run. /// /// /// Headers that will be added to request. @@ -78,11 +78,26 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien /// /// A response object containing the response body and response headers. /// - public async Task> GetByIdWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetByIdWithHttpMessagesAsync(System.Guid softwareUpdateConfigurationMachineRunId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + if (Client.ResourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); } string apiVersion = "2017-05-15-preview"; // Tracing @@ -92,7 +107,7 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("softwareUpdateConfigurationMachineRunId", softwareUpdateConfigurationMachineRunId); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetById", tracingParameters); @@ -100,10 +115,10 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns/{softwareUpdateConfigurationMachineRunId}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{softwareUpdateConfigurationMachineRunId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SoftwareUpdateConfigurationMachineRunId, Client.SerializationSettings).Trim('"'))); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); + _url = _url.Replace("{softwareUpdateConfigurationMachineRunId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(softwareUpdateConfigurationMachineRunId, Client.SerializationSettings).Trim('"'))); List _queryParameters = new List(); if (apiVersion != null) { @@ -246,8 +261,10 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien /// Return list of software update configuration machine runs /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following filters: + /// 'properties/osType', 'properties/status', 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -255,11 +272,6 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following filters: - /// 'properties/osType', 'properties/status', 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// /// /// Headers that will be added to request. /// @@ -281,11 +293,26 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien /// /// A response object containing the response body and response headers. /// - public async Task> ListWithHttpMessagesAsync(string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> ListWithHttpMessagesAsync(string filter = default(string), string skip = default(string), string top = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + if (Client.ResourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); } string apiVersion = "2017-05-15-preview"; // Tracing @@ -295,25 +322,28 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("apiVersion", apiVersion); + tracingParameters.Add("filter", filter); tracingParameters.Add("skip", skip); tracingParameters.Add("top", top); - tracingParameters.Add("filter", filter); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); List _queryParameters = new List(); if (apiVersion != null) { _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); } + if (filter != null) + { + _queryParameters.Add(string.Format("$filter={0}", System.Uri.EscapeDataString(filter))); + } if (skip != null) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(skip))); @@ -322,10 +352,6 @@ internal SoftwareUpdateConfigurationMachineRunsOperations(AutomationClient clien { _queryParameters.Add(string.Format("$top={0}", System.Uri.EscapeDataString(top))); } - if (filter != null) - { - _queryParameters.Add(string.Format("$filter={0}", System.Uri.EscapeDataString(filter))); - } if (_queryParameters.Count > 0) { _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); diff --git a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperationsExtensions.cs index 8200eaaac448..5c743aa9eb64 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationMachineRunsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,12 +28,12 @@ public static partial class SoftwareUpdateConfigurationMachineRunsOperationsExte /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration machine run. /// - public static SoftwareUpdateConfigurationMachineRun GetById(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string resourceGroupName) + public static SoftwareUpdateConfigurationMachineRun GetById(this ISoftwareUpdateConfigurationMachineRunsOperations operations, System.Guid softwareUpdateConfigurationMachineRunId) { - return operations.GetByIdAsync(resourceGroupName).GetAwaiter().GetResult(); + return operations.GetByIdAsync(softwareUpdateConfigurationMachineRunId).GetAwaiter().GetResult(); } /// @@ -43,15 +43,15 @@ public static SoftwareUpdateConfigurationMachineRun GetById(this ISoftwareUpdate /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration machine run. /// /// /// The cancellation token. /// - public static async Task GetByIdAsync(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string resourceGroupName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetByIdAsync(this ISoftwareUpdateConfigurationMachineRunsOperations operations, System.Guid softwareUpdateConfigurationMachineRunId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetByIdWithHttpMessagesAsync(resourceGroupName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetByIdWithHttpMessagesAsync(softwareUpdateConfigurationMachineRunId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -64,8 +64,10 @@ public static SoftwareUpdateConfigurationMachineRun GetById(this ISoftwareUpdate /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following filters: + /// 'properties/osType', 'properties/status', 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -73,14 +75,9 @@ public static SoftwareUpdateConfigurationMachineRun GetById(this ISoftwareUpdate /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following filters: - /// 'properties/osType', 'properties/status', 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// - public static SoftwareUpdateConfigurationMachineRunListResult List(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string)) + public static SoftwareUpdateConfigurationMachineRunListResult List(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string filter = default(string), string skip = default(string), string top = default(string)) { - return operations.ListAsync(resourceGroupName, skip, top, filter).GetAwaiter().GetResult(); + return operations.ListAsync(filter, skip, top).GetAwaiter().GetResult(); } /// @@ -90,8 +87,10 @@ public static SoftwareUpdateConfigurationMachineRun GetById(this ISoftwareUpdate /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following filters: + /// 'properties/osType', 'properties/status', 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -99,17 +98,12 @@ public static SoftwareUpdateConfigurationMachineRun GetById(this ISoftwareUpdate /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following filters: - /// 'properties/osType', 'properties/status', 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// /// /// The cancellation token. /// - public static async Task ListAsync(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task ListAsync(this ISoftwareUpdateConfigurationMachineRunsOperations operations, string filter = default(string), string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListWithHttpMessagesAsync(resourceGroupName, skip, top, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperations.cs index ec5b16f1ab4f..769986d64179 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,8 +54,8 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) /// Get a single software update configuration Run by Id. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration run. /// /// /// Headers that will be added to request. @@ -78,11 +78,26 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetByIdWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetByIdWithHttpMessagesAsync(System.Guid softwareUpdateConfigurationRunId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + if (Client.ResourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); } string apiVersion = "2017-05-15-preview"; // Tracing @@ -92,7 +107,7 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("softwareUpdateConfigurationRunId", softwareUpdateConfigurationRunId); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetById", tracingParameters); @@ -100,10 +115,10 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns/{softwareUpdateConfigurationRunId}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{softwareUpdateConfigurationRunId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SoftwareUpdateConfigurationRunId, Client.SerializationSettings).Trim('"'))); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); + _url = _url.Replace("{softwareUpdateConfigurationRunId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(softwareUpdateConfigurationRunId, Client.SerializationSettings).Trim('"'))); List _queryParameters = new List(); if (apiVersion != null) { @@ -246,8 +261,10 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) /// Return list of software update configuration runs /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following filters: + /// 'properties/osType', 'properties/status', 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -255,11 +272,6 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following filters: - /// 'properties/osType', 'properties/status', 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// /// /// Headers that will be added to request. /// @@ -281,11 +293,26 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> ListWithHttpMessagesAsync(string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> ListWithHttpMessagesAsync(string filter = default(string), string skip = default(string), string top = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + if (Client.ResourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); } string apiVersion = "2017-05-15-preview"; // Tracing @@ -295,25 +322,28 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("apiVersion", apiVersion); + tracingParameters.Add("filter", filter); tracingParameters.Add("skip", skip); tracingParameters.Add("top", top); - tracingParameters.Add("filter", filter); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); List _queryParameters = new List(); if (apiVersion != null) { _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); } + if (filter != null) + { + _queryParameters.Add(string.Format("$filter={0}", System.Uri.EscapeDataString(filter))); + } if (skip != null) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(skip))); @@ -322,10 +352,6 @@ internal SoftwareUpdateConfigurationRunsOperations(AutomationClient client) { _queryParameters.Add(string.Format("$top={0}", System.Uri.EscapeDataString(top))); } - if (filter != null) - { - _queryParameters.Add(string.Format("$filter={0}", System.Uri.EscapeDataString(filter))); - } if (_queryParameters.Count > 0) { _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); diff --git a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperationsExtensions.cs index e2f74e61e57a..5f7e19493938 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationRunsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,12 +28,12 @@ public static partial class SoftwareUpdateConfigurationRunsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration run. /// - public static SoftwareUpdateConfigurationRun GetById(this ISoftwareUpdateConfigurationRunsOperations operations, string resourceGroupName) + public static SoftwareUpdateConfigurationRun GetById(this ISoftwareUpdateConfigurationRunsOperations operations, System.Guid softwareUpdateConfigurationRunId) { - return operations.GetByIdAsync(resourceGroupName).GetAwaiter().GetResult(); + return operations.GetByIdAsync(softwareUpdateConfigurationRunId).GetAwaiter().GetResult(); } /// @@ -43,15 +43,15 @@ public static SoftwareUpdateConfigurationRun GetById(this ISoftwareUpdateConfigu /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The Id of the software update configuration run. /// /// /// The cancellation token. /// - public static async Task GetByIdAsync(this ISoftwareUpdateConfigurationRunsOperations operations, string resourceGroupName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetByIdAsync(this ISoftwareUpdateConfigurationRunsOperations operations, System.Guid softwareUpdateConfigurationRunId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetByIdWithHttpMessagesAsync(resourceGroupName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetByIdWithHttpMessagesAsync(softwareUpdateConfigurationRunId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -64,8 +64,10 @@ public static SoftwareUpdateConfigurationRun GetById(this ISoftwareUpdateConfigu /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following filters: + /// 'properties/osType', 'properties/status', 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -73,14 +75,9 @@ public static SoftwareUpdateConfigurationRun GetById(this ISoftwareUpdateConfigu /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following filters: - /// 'properties/osType', 'properties/status', 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// - public static SoftwareUpdateConfigurationRunListResult List(this ISoftwareUpdateConfigurationRunsOperations operations, string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string)) + public static SoftwareUpdateConfigurationRunListResult List(this ISoftwareUpdateConfigurationRunsOperations operations, string filter = default(string), string skip = default(string), string top = default(string)) { - return operations.ListAsync(resourceGroupName, skip, top, filter).GetAwaiter().GetResult(); + return operations.ListAsync(filter, skip, top).GetAwaiter().GetResult(); } /// @@ -90,8 +87,10 @@ public static SoftwareUpdateConfigurationRun GetById(this ISoftwareUpdateConfigu /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The filter to apply on the operation. You can use the following filters: + /// 'properties/osType', 'properties/status', 'properties/startTime', and + /// 'properties/softwareUpdateConfiguration/name' /// /// /// number of entries you skip before returning results @@ -99,17 +98,12 @@ public static SoftwareUpdateConfigurationRun GetById(this ISoftwareUpdateConfigu /// /// Maximum number of entries returned in the results collection /// - /// - /// The filter to apply on the operation. You can use the following filters: - /// 'properties/osType', 'properties/status', 'properties/startTime', and - /// 'properties/softwareUpdateConfiguration/name' - /// /// /// The cancellation token. /// - public static async Task ListAsync(this ISoftwareUpdateConfigurationRunsOperations operations, string resourceGroupName, string skip = default(string), string top = default(string), string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task ListAsync(this ISoftwareUpdateConfigurationRunsOperations operations, string filter = default(string), string skip = default(string), string top = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListWithHttpMessagesAsync(resourceGroupName, skip, top, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListWithHttpMessagesAsync(filter, skip, top, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperations.cs index afb92a86ad83..4f497e904716 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,8 +54,8 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// Create a new software update configuration with the name given in the URI. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// Request body. @@ -81,15 +81,30 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateWithHttpMessagesAsync(string resourceGroupName, SoftwareUpdateConfiguration parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateWithHttpMessagesAsync(string softwareUpdateConfigurationName, SoftwareUpdateConfiguration parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - if (Client.SoftwareUpdateConfigurationName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SoftwareUpdateConfigurationName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); + } + if (softwareUpdateConfigurationName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "softwareUpdateConfigurationName"); } if (parameters == null) { @@ -107,7 +122,7 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("softwareUpdateConfigurationName", softwareUpdateConfigurationName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("parameters", parameters); tracingParameters.Add("cancellationToken", cancellationToken); @@ -116,10 +131,10 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{softwareUpdateConfigurationName}", System.Uri.EscapeDataString(Client.SoftwareUpdateConfigurationName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); + _url = _url.Replace("{softwareUpdateConfigurationName}", System.Uri.EscapeDataString(softwareUpdateConfigurationName)); List _queryParameters = new List(); if (apiVersion != null) { @@ -286,8 +301,8 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// Get a single software update configuration by name. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// Headers that will be added to request. @@ -310,15 +325,30 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetByNameWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetByNameWithHttpMessagesAsync(string softwareUpdateConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - if (Client.SoftwareUpdateConfigurationName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SoftwareUpdateConfigurationName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); + } + if (softwareUpdateConfigurationName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "softwareUpdateConfigurationName"); } string apiVersion = "2017-05-15-preview"; // Tracing @@ -328,7 +358,7 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("softwareUpdateConfigurationName", softwareUpdateConfigurationName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetByName", tracingParameters); @@ -336,10 +366,10 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{softwareUpdateConfigurationName}", System.Uri.EscapeDataString(Client.SoftwareUpdateConfigurationName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); + _url = _url.Replace("{softwareUpdateConfigurationName}", System.Uri.EscapeDataString(softwareUpdateConfigurationName)); List _queryParameters = new List(); if (apiVersion != null) { @@ -482,8 +512,8 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// delete a specific software update configuration. /// /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// Headers that will be added to request. @@ -503,15 +533,30 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string softwareUpdateConfigurationName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - if (Client.SoftwareUpdateConfigurationName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SoftwareUpdateConfigurationName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); + } + if (softwareUpdateConfigurationName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "softwareUpdateConfigurationName"); } string apiVersion = "2017-05-15-preview"; // Tracing @@ -521,7 +566,7 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("softwareUpdateConfigurationName", softwareUpdateConfigurationName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); @@ -529,10 +574,10 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{softwareUpdateConfigurationName}", System.Uri.EscapeDataString(Client.SoftwareUpdateConfigurationName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); + _url = _url.Replace("{softwareUpdateConfigurationName}", System.Uri.EscapeDataString(softwareUpdateConfigurationName)); List _queryParameters = new List(); if (apiVersion != null) { @@ -657,9 +702,6 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// Get all software update configurations for the account. /// /// - /// - /// The name of the resource group within user's subscription. - /// /// /// The filter to apply on the operation. /// @@ -684,11 +726,26 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> ListWithHttpMessagesAsync(string resourceGroupName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> ListWithHttpMessagesAsync(string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.SubscriptionId == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + if (Client.ResourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); + } + if (Client.ResourceGroupName != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); + } + } + if (Client.AutomationAccountName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.AutomationAccountName"); } string apiVersion = "2017-05-15-preview"; // Tracing @@ -698,7 +755,6 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("filter", filter); tracingParameters.Add("cancellationToken", cancellationToken); @@ -707,9 +763,9 @@ internal SoftwareUpdateConfigurationsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.SubscriptionId, Client.SerializationSettings).Trim('"'))); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(Client.AutomationAccountName, Client.SerializationSettings).Trim('"'))); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); + _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(Client.AutomationAccountName)); List _queryParameters = new List(); if (apiVersion != null) { diff --git a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperationsExtensions.cs index 66af4aea4b20..bca854b6a29a 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/SoftwareUpdateConfigurationsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,15 +28,15 @@ public static partial class SoftwareUpdateConfigurationsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// Request body. /// - public static SoftwareUpdateConfiguration Create(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName, SoftwareUpdateConfiguration parameters) + public static SoftwareUpdateConfiguration Create(this ISoftwareUpdateConfigurationsOperations operations, string softwareUpdateConfigurationName, SoftwareUpdateConfiguration parameters) { - return operations.CreateAsync(resourceGroupName, parameters).GetAwaiter().GetResult(); + return operations.CreateAsync(softwareUpdateConfigurationName, parameters).GetAwaiter().GetResult(); } /// @@ -46,8 +46,8 @@ public static SoftwareUpdateConfiguration Create(this ISoftwareUpdateConfigurati /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// Request body. @@ -55,9 +55,9 @@ public static SoftwareUpdateConfiguration Create(this ISoftwareUpdateConfigurati /// /// The cancellation token. /// - public static async Task CreateAsync(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName, SoftwareUpdateConfiguration parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateAsync(this ISoftwareUpdateConfigurationsOperations operations, string softwareUpdateConfigurationName, SoftwareUpdateConfiguration parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateWithHttpMessagesAsync(resourceGroupName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateWithHttpMessagesAsync(softwareUpdateConfigurationName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -70,12 +70,12 @@ public static SoftwareUpdateConfiguration Create(this ISoftwareUpdateConfigurati /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// - public static SoftwareUpdateConfiguration GetByName(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName) + public static SoftwareUpdateConfiguration GetByName(this ISoftwareUpdateConfigurationsOperations operations, string softwareUpdateConfigurationName) { - return operations.GetByNameAsync(resourceGroupName).GetAwaiter().GetResult(); + return operations.GetByNameAsync(softwareUpdateConfigurationName).GetAwaiter().GetResult(); } /// @@ -85,15 +85,15 @@ public static SoftwareUpdateConfiguration GetByName(this ISoftwareUpdateConfigur /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// The cancellation token. /// - public static async Task GetByNameAsync(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetByNameAsync(this ISoftwareUpdateConfigurationsOperations operations, string softwareUpdateConfigurationName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetByNameWithHttpMessagesAsync(resourceGroupName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetByNameWithHttpMessagesAsync(softwareUpdateConfigurationName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -106,12 +106,12 @@ public static SoftwareUpdateConfiguration GetByName(this ISoftwareUpdateConfigur /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// - public static void Delete(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName) + public static void Delete(this ISoftwareUpdateConfigurationsOperations operations, string softwareUpdateConfigurationName) { - operations.DeleteAsync(resourceGroupName).GetAwaiter().GetResult(); + operations.DeleteAsync(softwareUpdateConfigurationName).GetAwaiter().GetResult(); } /// @@ -121,15 +121,15 @@ public static void Delete(this ISoftwareUpdateConfigurationsOperations operation /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. + /// + /// The name of the software update configuration to be created. /// /// /// The cancellation token. /// - public static async Task DeleteAsync(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this ISoftwareUpdateConfigurationsOperations operations, string softwareUpdateConfigurationName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(softwareUpdateConfigurationName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -139,15 +139,12 @@ public static void Delete(this ISoftwareUpdateConfigurationsOperations operation /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. - /// /// /// The filter to apply on the operation. /// - public static SoftwareUpdateConfigurationListResult List(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName, string filter = default(string)) + public static SoftwareUpdateConfigurationListResult List(this ISoftwareUpdateConfigurationsOperations operations, string filter = default(string)) { - return operations.ListAsync(resourceGroupName, filter).GetAwaiter().GetResult(); + return operations.ListAsync(filter).GetAwaiter().GetResult(); } /// @@ -157,18 +154,15 @@ public static void Delete(this ISoftwareUpdateConfigurationsOperations operation /// /// The operations group for this extension method. /// - /// - /// The name of the resource group within user's subscription. - /// /// /// The filter to apply on the operation. /// /// /// The cancellation token. /// - public static async Task ListAsync(this ISoftwareUpdateConfigurationsOperations operations, string resourceGroupName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task ListAsync(this ISoftwareUpdateConfigurationsOperations operations, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListWithHttpMessagesAsync(resourceGroupName, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListWithHttpMessagesAsync(filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperations.cs index b203d20db1a7..71703d239aff 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperationsExtensions.cs index 21631fd847c5..cab3286abc54 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/StatisticsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperations.cs index 3d6b06302329..a11fa471f647 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal TestJobStreamsOperations(AutomationClient client) /// Retrieve a test job streams identified by runbook name and stream id. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal TestJobStreamsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, string jobStreamId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -124,7 +121,6 @@ internal TestJobStreamsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("jobStreamId", jobStreamId); @@ -135,7 +131,7 @@ internal TestJobStreamsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/streams/{jobStreamId}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{jobStreamId}", System.Uri.EscapeDataString(jobStreamId)); @@ -269,9 +265,6 @@ internal TestJobStreamsOperations(AutomationClient client) /// Retrieve a list of test job streams identified by runbook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -302,17 +295,17 @@ internal TestJobStreamsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByTestJobWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByTestJobWithHttpMessagesAsync(string automationAccountName, string runbookName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -335,7 +328,6 @@ internal TestJobStreamsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("filter", filter); @@ -346,7 +338,7 @@ internal TestJobStreamsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/streams").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperationsExtensions.cs index d0ae70570e9a..1fc7e8c7b45c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/TestJobStreamsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public static partial class TestJobStreamsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -40,9 +37,9 @@ public static partial class TestJobStreamsOperationsExtensions /// /// The job stream id. /// - public static JobStream Get(this ITestJobStreamsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, string jobStreamId) + public static JobStream Get(this ITestJobStreamsOperations operations, string automationAccountName, string runbookName, string jobStreamId) { - return operations.GetAsync(resourceGroupName, automationAccountName, runbookName, jobStreamId).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, runbookName, jobStreamId).GetAwaiter().GetResult(); } /// @@ -52,9 +49,6 @@ public static JobStream Get(this ITestJobStreamsOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -67,9 +61,9 @@ public static JobStream Get(this ITestJobStreamsOperations operations, string re /// /// The cancellation token. /// - public static async Task GetAsync(this ITestJobStreamsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, string jobStreamId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this ITestJobStreamsOperations operations, string automationAccountName, string runbookName, string jobStreamId, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, jobStreamId, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, runbookName, jobStreamId, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -82,9 +76,6 @@ public static JobStream Get(this ITestJobStreamsOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -94,9 +85,9 @@ public static JobStream Get(this ITestJobStreamsOperations operations, string re /// /// The filter to apply on the operation. /// - public static IPage ListByTestJob(this ITestJobStreamsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, string filter = default(string)) + public static IPage ListByTestJob(this ITestJobStreamsOperations operations, string automationAccountName, string runbookName, string filter = default(string)) { - return operations.ListByTestJobAsync(resourceGroupName, automationAccountName, runbookName, filter).GetAwaiter().GetResult(); + return operations.ListByTestJobAsync(automationAccountName, runbookName, filter).GetAwaiter().GetResult(); } /// @@ -106,9 +97,6 @@ public static JobStream Get(this ITestJobStreamsOperations operations, string re /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -121,9 +109,9 @@ public static JobStream Get(this ITestJobStreamsOperations operations, string re /// /// The cancellation token. /// - public static async Task> ListByTestJobAsync(this ITestJobStreamsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByTestJobAsync(this ITestJobStreamsOperations operations, string automationAccountName, string runbookName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByTestJobWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByTestJobWithHttpMessagesAsync(automationAccountName, runbookName, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperations.cs index f26e4453dcd5..5aee62dbccfd 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal TestJobsOperations(AutomationClient client) /// Create a test job of the runbook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal TestJobsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, TestJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateWithHttpMessagesAsync(string automationAccountName, string runbookName, TestJobCreateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -128,7 +125,6 @@ internal TestJobsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("parameters", parameters); @@ -139,7 +135,7 @@ internal TestJobsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -278,9 +274,6 @@ internal TestJobsOperations(AutomationClient client) /// Retrieve the test job for the specified runbook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -308,17 +301,17 @@ internal TestJobsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -341,7 +334,6 @@ internal TestJobsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -351,7 +343,7 @@ internal TestJobsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -484,9 +476,6 @@ internal TestJobsOperations(AutomationClient client) /// Resume the test job. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -511,17 +500,17 @@ internal TestJobsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task ResumeWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task ResumeWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -544,7 +533,6 @@ internal TestJobsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -554,7 +542,7 @@ internal TestJobsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/resume").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -669,9 +657,6 @@ internal TestJobsOperations(AutomationClient client) /// Stop the test job. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -696,17 +681,17 @@ internal TestJobsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task StopWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task StopWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -729,7 +714,6 @@ internal TestJobsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -739,7 +723,7 @@ internal TestJobsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/stop").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -854,9 +838,6 @@ internal TestJobsOperations(AutomationClient client) /// Suspend the test job. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -881,17 +862,17 @@ internal TestJobsOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task SuspendWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task SuspendWithHttpMessagesAsync(string automationAccountName, string runbookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -914,7 +895,6 @@ internal TestJobsOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("runbookName", runbookName); tracingParameters.Add("apiVersion", apiVersion); @@ -924,7 +904,7 @@ internal TestJobsOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/suspend").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{runbookName}", System.Uri.EscapeDataString(runbookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); diff --git a/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperationsExtensions.cs index 7d4cdbce004f..efe2bf4bacad 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/TestJobsOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public static partial class TestJobsOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -40,9 +37,9 @@ public static partial class TestJobsOperationsExtensions /// /// The parameters supplied to the create test job operation. /// - public static TestJob Create(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, TestJobCreateParameters parameters) + public static TestJob Create(this ITestJobsOperations operations, string automationAccountName, string runbookName, TestJobCreateParameters parameters) { - return operations.CreateAsync(resourceGroupName, automationAccountName, runbookName, parameters).GetAwaiter().GetResult(); + return operations.CreateAsync(automationAccountName, runbookName, parameters).GetAwaiter().GetResult(); } /// @@ -52,9 +49,6 @@ public static TestJob Create(this ITestJobsOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -67,9 +61,9 @@ public static TestJob Create(this ITestJobsOperations operations, string resourc /// /// The cancellation token. /// - public static async Task CreateAsync(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, TestJobCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateAsync(this ITestJobsOperations operations, string automationAccountName, string runbookName, TestJobCreateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateWithHttpMessagesAsync(automationAccountName, runbookName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -82,18 +76,15 @@ public static TestJob Create(this ITestJobsOperations operations, string resourc /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static TestJob Get(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static TestJob Get(this ITestJobsOperations operations, string automationAccountName, string runbookName) { - return operations.GetAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -103,9 +94,6 @@ public static TestJob Get(this ITestJobsOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -115,9 +103,9 @@ public static TestJob Get(this ITestJobsOperations operations, string resourceGr /// /// The cancellation token. /// - public static async Task GetAsync(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this ITestJobsOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -130,18 +118,15 @@ public static TestJob Get(this ITestJobsOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static void Resume(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static void Resume(this ITestJobsOperations operations, string automationAccountName, string runbookName) { - operations.ResumeAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + operations.ResumeAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -151,9 +136,6 @@ public static void Resume(this ITestJobsOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -163,9 +145,9 @@ public static void Resume(this ITestJobsOperations operations, string resourceGr /// /// The cancellation token. /// - public static async Task ResumeAsync(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task ResumeAsync(this ITestJobsOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.ResumeWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.ResumeWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -175,18 +157,15 @@ public static void Resume(this ITestJobsOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static void Stop(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static void Stop(this ITestJobsOperations operations, string automationAccountName, string runbookName) { - operations.StopAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + operations.StopAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -196,9 +175,6 @@ public static void Stop(this ITestJobsOperations operations, string resourceGrou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -208,9 +184,9 @@ public static void Stop(this ITestJobsOperations operations, string resourceGrou /// /// The cancellation token. /// - public static async Task StopAsync(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task StopAsync(this ITestJobsOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.StopWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.StopWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -220,18 +196,15 @@ public static void Stop(this ITestJobsOperations operations, string resourceGrou /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The runbook name. /// - public static void Suspend(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName) + public static void Suspend(this ITestJobsOperations operations, string automationAccountName, string runbookName) { - operations.SuspendAsync(resourceGroupName, automationAccountName, runbookName).GetAwaiter().GetResult(); + operations.SuspendAsync(automationAccountName, runbookName).GetAwaiter().GetResult(); } /// @@ -241,9 +214,6 @@ public static void Suspend(this ITestJobsOperations operations, string resourceG /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -253,9 +223,9 @@ public static void Suspend(this ITestJobsOperations operations, string resourceG /// /// The cancellation token. /// - public static async Task SuspendAsync(this ITestJobsOperations operations, string resourceGroupName, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task SuspendAsync(this ITestJobsOperations operations, string automationAccountName, string runbookName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.SuspendWithHttpMessagesAsync(resourceGroupName, automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.SuspendWithHttpMessagesAsync(automationAccountName, runbookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } } diff --git a/src/SDKs/Automation/Management.Automation/Generated/UsagesOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/UsagesOperations.cs index f0a936841842..f837a9dcaa10 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/UsagesOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/UsagesOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/UsagesOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/UsagesOperationsExtensions.cs index 87bdf692c13f..5587c10caa7c 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/UsagesOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/UsagesOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; diff --git a/src/SDKs/Automation/Management.Automation/Generated/VariableOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/VariableOperations.cs index 9202c3cf6b47..185e178ce095 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/VariableOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/VariableOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal VariableOperations(AutomationClient client) /// Create a variable. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -87,17 +84,17 @@ internal VariableOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -128,7 +125,6 @@ internal VariableOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("variableName", variableName); tracingParameters.Add("parameters", parameters); @@ -139,7 +135,7 @@ internal VariableOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{variableName}", System.Uri.EscapeDataString(variableName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -296,9 +292,6 @@ internal VariableOperations(AutomationClient client) /// Update a variable. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -329,17 +322,17 @@ internal VariableOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, VariableUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string variableName, VariableUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -366,7 +359,6 @@ internal VariableOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("variableName", variableName); tracingParameters.Add("parameters", parameters); @@ -377,7 +369,7 @@ internal VariableOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{variableName}", System.Uri.EscapeDataString(variableName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -516,9 +508,6 @@ internal VariableOperations(AutomationClient client) /// Delete the variable. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -543,17 +532,17 @@ internal VariableOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -576,7 +565,6 @@ internal VariableOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("variableName", variableName); tracingParameters.Add("apiVersion", apiVersion); @@ -586,7 +574,7 @@ internal VariableOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{variableName}", System.Uri.EscapeDataString(variableName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -701,9 +689,6 @@ internal VariableOperations(AutomationClient client) /// Retrieve the variable identified by variable name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -731,17 +716,17 @@ internal VariableOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string variableName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -764,7 +749,6 @@ internal VariableOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("variableName", variableName); tracingParameters.Add("apiVersion", apiVersion); @@ -774,7 +758,7 @@ internal VariableOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{variableName}", System.Uri.EscapeDataString(variableName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -907,9 +891,6 @@ internal VariableOperations(AutomationClient client) /// Retrieve a list of variables. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -934,17 +915,17 @@ internal VariableOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -963,7 +944,6 @@ internal VariableOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -972,7 +952,7 @@ internal VariableOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/VariableOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/VariableOperationsExtensions.cs index 6a66b79a35a1..6f3fec52a62b 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/VariableOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/VariableOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,9 +28,6 @@ public static partial class VariableOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -40,9 +37,9 @@ public static partial class VariableOperationsExtensions /// /// The parameters supplied to the create or update variable operation. /// - public static Variable CreateOrUpdate(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters) + public static Variable CreateOrUpdate(this IVariableOperations operations, string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, variableName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, variableName, parameters).GetAwaiter().GetResult(); } /// @@ -52,9 +49,6 @@ public static Variable CreateOrUpdate(this IVariableOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -67,9 +61,9 @@ public static Variable CreateOrUpdate(this IVariableOperations operations, strin /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IVariableOperations operations, string automationAccountName, string variableName, VariableCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, variableName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, variableName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -82,9 +76,6 @@ public static Variable CreateOrUpdate(this IVariableOperations operations, strin /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -94,9 +85,9 @@ public static Variable CreateOrUpdate(this IVariableOperations operations, strin /// /// The parameters supplied to the update variable operation. /// - public static Variable Update(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName, VariableUpdateParameters parameters) + public static Variable Update(this IVariableOperations operations, string automationAccountName, string variableName, VariableUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, variableName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, variableName, parameters).GetAwaiter().GetResult(); } /// @@ -106,9 +97,6 @@ public static Variable Update(this IVariableOperations operations, string resour /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -121,9 +109,9 @@ public static Variable Update(this IVariableOperations operations, string resour /// /// The cancellation token. /// - public static async Task UpdateAsync(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName, VariableUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IVariableOperations operations, string automationAccountName, string variableName, VariableUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, variableName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, variableName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -136,18 +124,15 @@ public static Variable Update(this IVariableOperations operations, string resour /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of variable. /// - public static void Delete(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName) + public static void Delete(this IVariableOperations operations, string automationAccountName, string variableName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, variableName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, variableName).GetAwaiter().GetResult(); } /// @@ -157,9 +142,6 @@ public static void Delete(this IVariableOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -169,9 +151,9 @@ public static void Delete(this IVariableOperations operations, string resourceGr /// /// The cancellation token. /// - public static async Task DeleteAsync(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IVariableOperations operations, string automationAccountName, string variableName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, variableName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, variableName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -181,18 +163,15 @@ public static void Delete(this IVariableOperations operations, string resourceGr /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The name of variable. /// - public static Variable Get(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName) + public static Variable Get(this IVariableOperations operations, string automationAccountName, string variableName) { - return operations.GetAsync(resourceGroupName, automationAccountName, variableName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, variableName).GetAwaiter().GetResult(); } /// @@ -202,9 +181,6 @@ public static Variable Get(this IVariableOperations operations, string resourceG /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -214,9 +190,9 @@ public static Variable Get(this IVariableOperations operations, string resourceG /// /// The cancellation token. /// - public static async Task GetAsync(this IVariableOperations operations, string resourceGroupName, string automationAccountName, string variableName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IVariableOperations operations, string automationAccountName, string variableName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, variableName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, variableName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -229,15 +205,12 @@ public static Variable Get(this IVariableOperations operations, string resourceG /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static IPage ListByAutomationAccount(this IVariableOperations operations, string resourceGroupName, string automationAccountName) + public static IPage ListByAutomationAccount(this IVariableOperations operations, string automationAccountName) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -247,18 +220,15 @@ public static IPage ListByAutomationAccount(this IVariableOperations o /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IVariableOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IVariableOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Generated/WebhookOperations.cs b/src/SDKs/Automation/Management.Automation/Generated/WebhookOperations.cs index df8ed6aac0e9..96a282e333ca 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/WebhookOperations.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/WebhookOperations.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -54,9 +54,6 @@ internal WebhookOperations(AutomationClient client) /// Generates a Uri for use in creating a webhook. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -81,17 +78,17 @@ internal WebhookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GenerateUriWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GenerateUriWithHttpMessagesAsync(string automationAccountName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -110,7 +107,6 @@ internal WebhookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); @@ -119,7 +115,7 @@ internal WebhookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/generateUri").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); @@ -251,9 +247,6 @@ internal WebhookOperations(AutomationClient client) /// Delete the webhook by name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -278,17 +271,17 @@ internal WebhookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task DeleteWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DeleteWithHttpMessagesAsync(string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -311,7 +304,6 @@ internal WebhookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("webhookName", webhookName); tracingParameters.Add("apiVersion", apiVersion); @@ -321,7 +313,7 @@ internal WebhookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{webhookName}", System.Uri.EscapeDataString(webhookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -436,9 +428,6 @@ internal WebhookOperations(AutomationClient client) /// Retrieve the webhook identified by webhook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -466,17 +455,17 @@ internal WebhookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> GetWithHttpMessagesAsync(string automationAccountName, string webhookName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -499,7 +488,6 @@ internal WebhookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("webhookName", webhookName); tracingParameters.Add("apiVersion", apiVersion); @@ -509,7 +497,7 @@ internal WebhookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{webhookName}", System.Uri.EscapeDataString(webhookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -642,9 +630,6 @@ internal WebhookOperations(AutomationClient client) /// Create the webhook identified by webhook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -675,17 +660,17 @@ internal WebhookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> CreateOrUpdateWithHttpMessagesAsync(string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -716,7 +701,6 @@ internal WebhookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("webhookName", webhookName); tracingParameters.Add("parameters", parameters); @@ -727,7 +711,7 @@ internal WebhookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{webhookName}", System.Uri.EscapeDataString(webhookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -884,9 +868,6 @@ internal WebhookOperations(AutomationClient client) /// Update the webhook identified by webhook name. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -917,17 +898,17 @@ internal WebhookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string webhookName, WebhookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> UpdateWithHttpMessagesAsync(string automationAccountName, string webhookName, WebhookUpdateParameters parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -954,7 +935,6 @@ internal WebhookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("webhookName", webhookName); tracingParameters.Add("parameters", parameters); @@ -965,7 +945,7 @@ internal WebhookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{webhookName}", System.Uri.EscapeDataString(webhookName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); @@ -1104,9 +1084,6 @@ internal WebhookOperations(AutomationClient client) /// Retrieve a list of webhooks. /// /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -1134,17 +1111,17 @@ internal WebhookOperations(AutomationClient client) /// /// A response object containing the response body and response headers. /// - public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string resourceGroupName, string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task>> ListByAutomationAccountWithHttpMessagesAsync(string automationAccountName, string filter = default(string), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - if (resourceGroupName == null) + if (Client.ResourceGroupName == null) { - throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ResourceGroupName"); } - if (resourceGroupName != null) + if (Client.ResourceGroupName != null) { - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[-\\w\\._]+$")) + if (!System.Text.RegularExpressions.Regex.IsMatch(Client.ResourceGroupName, "^[-\\w\\._]+$")) { - throw new ValidationException(ValidationRules.Pattern, "resourceGroupName", "^[-\\w\\._]+$"); + throw new ValidationException(ValidationRules.Pattern, "Client.ResourceGroupName", "^[-\\w\\._]+$"); } } if (automationAccountName == null) @@ -1163,7 +1140,6 @@ internal WebhookOperations(AutomationClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("automationAccountName", automationAccountName); tracingParameters.Add("filter", filter); tracingParameters.Add("apiVersion", apiVersion); @@ -1173,7 +1149,7 @@ internal WebhookOperations(AutomationClient client) // Construct URL var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(Client.ResourceGroupName)); _url = _url.Replace("{automationAccountName}", System.Uri.EscapeDataString(automationAccountName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); diff --git a/src/SDKs/Automation/Management.Automation/Generated/WebhookOperationsExtensions.cs b/src/SDKs/Automation/Management.Automation/Generated/WebhookOperationsExtensions.cs index f9046c9a13f5..b293689d14f7 100644 --- a/src/SDKs/Automation/Management.Automation/Generated/WebhookOperationsExtensions.cs +++ b/src/SDKs/Automation/Management.Automation/Generated/WebhookOperationsExtensions.cs @@ -1,3 +1,4 @@ +// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for // license information. @@ -5,11 +6,10 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is // regenerated. +// namespace Microsoft.Azure.Management.Automation { - using Microsoft.Azure; - using Microsoft.Azure.Management; using Microsoft.Rest; using Microsoft.Rest.Azure; using Models; @@ -28,15 +28,12 @@ public static partial class WebhookOperationsExtensions /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// - public static string GenerateUri(this IWebhookOperations operations, string resourceGroupName, string automationAccountName) + public static string GenerateUri(this IWebhookOperations operations, string automationAccountName) { - return operations.GenerateUriAsync(resourceGroupName, automationAccountName).GetAwaiter().GetResult(); + return operations.GenerateUriAsync(automationAccountName).GetAwaiter().GetResult(); } /// @@ -46,18 +43,15 @@ public static string GenerateUri(this IWebhookOperations operations, string reso /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The cancellation token. /// - public static async Task GenerateUriAsync(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GenerateUriAsync(this IWebhookOperations operations, string automationAccountName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GenerateUriWithHttpMessagesAsync(resourceGroupName, automationAccountName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GenerateUriWithHttpMessagesAsync(automationAccountName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -70,18 +64,15 @@ public static string GenerateUri(this IWebhookOperations operations, string reso /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The webhook name. /// - public static void Delete(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName) + public static void Delete(this IWebhookOperations operations, string automationAccountName, string webhookName) { - operations.DeleteAsync(resourceGroupName, automationAccountName, webhookName).GetAwaiter().GetResult(); + operations.DeleteAsync(automationAccountName, webhookName).GetAwaiter().GetResult(); } /// @@ -91,9 +82,6 @@ public static void Delete(this IWebhookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -103,9 +91,9 @@ public static void Delete(this IWebhookOperations operations, string resourceGro /// /// The cancellation token. /// - public static async Task DeleteAsync(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task DeleteAsync(this IWebhookOperations operations, string automationAccountName, string webhookName, CancellationToken cancellationToken = default(CancellationToken)) { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, automationAccountName, webhookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); + (await operations.DeleteWithHttpMessagesAsync(automationAccountName, webhookName, null, cancellationToken).ConfigureAwait(false)).Dispose(); } /// @@ -115,18 +103,15 @@ public static void Delete(this IWebhookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The webhook name. /// - public static Webhook Get(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName) + public static Webhook Get(this IWebhookOperations operations, string automationAccountName, string webhookName) { - return operations.GetAsync(resourceGroupName, automationAccountName, webhookName).GetAwaiter().GetResult(); + return operations.GetAsync(automationAccountName, webhookName).GetAwaiter().GetResult(); } /// @@ -136,9 +121,6 @@ public static Webhook Get(this IWebhookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -148,9 +130,9 @@ public static Webhook Get(this IWebhookOperations operations, string resourceGro /// /// The cancellation token. /// - public static async Task GetAsync(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task GetAsync(this IWebhookOperations operations, string automationAccountName, string webhookName, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, automationAccountName, webhookName, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.GetWithHttpMessagesAsync(automationAccountName, webhookName, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -163,9 +145,6 @@ public static Webhook Get(this IWebhookOperations operations, string resourceGro /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -175,9 +154,9 @@ public static Webhook Get(this IWebhookOperations operations, string resourceGro /// /// The create or update parameters for webhook. /// - public static Webhook CreateOrUpdate(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters) + public static Webhook CreateOrUpdate(this IWebhookOperations operations, string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters) { - return operations.CreateOrUpdateAsync(resourceGroupName, automationAccountName, webhookName, parameters).GetAwaiter().GetResult(); + return operations.CreateOrUpdateAsync(automationAccountName, webhookName, parameters).GetAwaiter().GetResult(); } /// @@ -187,9 +166,6 @@ public static Webhook CreateOrUpdate(this IWebhookOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -202,9 +178,9 @@ public static Webhook CreateOrUpdate(this IWebhookOperations operations, string /// /// The cancellation token. /// - public static async Task CreateOrUpdateAsync(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task CreateOrUpdateAsync(this IWebhookOperations operations, string automationAccountName, string webhookName, WebhookCreateOrUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, webhookName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(automationAccountName, webhookName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -217,9 +193,6 @@ public static Webhook CreateOrUpdate(this IWebhookOperations operations, string /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -229,9 +202,9 @@ public static Webhook CreateOrUpdate(this IWebhookOperations operations, string /// /// The update parameters for webhook. /// - public static Webhook Update(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName, WebhookUpdateParameters parameters) + public static Webhook Update(this IWebhookOperations operations, string automationAccountName, string webhookName, WebhookUpdateParameters parameters) { - return operations.UpdateAsync(resourceGroupName, automationAccountName, webhookName, parameters).GetAwaiter().GetResult(); + return operations.UpdateAsync(automationAccountName, webhookName, parameters).GetAwaiter().GetResult(); } /// @@ -241,9 +214,6 @@ public static Webhook Update(this IWebhookOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -256,9 +226,9 @@ public static Webhook Update(this IWebhookOperations operations, string resource /// /// The cancellation token. /// - public static async Task UpdateAsync(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string webhookName, WebhookUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task UpdateAsync(this IWebhookOperations operations, string automationAccountName, string webhookName, WebhookUpdateParameters parameters, CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, automationAccountName, webhookName, parameters, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.UpdateWithHttpMessagesAsync(automationAccountName, webhookName, parameters, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } @@ -271,18 +241,15 @@ public static Webhook Update(this IWebhookOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// /// /// The filter to apply on the operation. /// - public static IPage ListByAutomationAccount(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string)) + public static IPage ListByAutomationAccount(this IWebhookOperations operations, string automationAccountName, string filter = default(string)) { - return operations.ListByAutomationAccountAsync(resourceGroupName, automationAccountName, filter).GetAwaiter().GetResult(); + return operations.ListByAutomationAccountAsync(automationAccountName, filter).GetAwaiter().GetResult(); } /// @@ -292,9 +259,6 @@ public static Webhook Update(this IWebhookOperations operations, string resource /// /// The operations group for this extension method. /// - /// - /// The resource group name. - /// /// /// The automation account name. /// @@ -304,9 +268,9 @@ public static Webhook Update(this IWebhookOperations operations, string resource /// /// The cancellation token. /// - public static async Task> ListByAutomationAccountAsync(this IWebhookOperations operations, string resourceGroupName, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) + public static async Task> ListByAutomationAccountAsync(this IWebhookOperations operations, string automationAccountName, string filter = default(string), CancellationToken cancellationToken = default(CancellationToken)) { - using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(resourceGroupName, automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) + using (var _result = await operations.ListByAutomationAccountWithHttpMessagesAsync(automationAccountName, filter, null, cancellationToken).ConfigureAwait(false)) { return _result.Body; } diff --git a/src/SDKs/Automation/Management.Automation/Microsoft.Azure.Management.Automation.csproj b/src/SDKs/Automation/Management.Automation/Microsoft.Azure.Management.Automation.csproj index a610d19a879a..25909c1a723b 100644 --- a/src/SDKs/Automation/Management.Automation/Microsoft.Azure.Management.Automation.csproj +++ b/src/SDKs/Automation/Management.Automation/Microsoft.Azure.Management.Automation.csproj @@ -6,12 +6,12 @@ Microsoft.Azure.Management.Automation Provides Microsoft Azure Automation management operations including the ability to create, update and delete runbooks and schedules. - 3.0.0-preview + 3.0.1-preview Microsoft Azure Automation Management Library Microsoft.Azure.Management.Automation Automation;Runbook; - Major version release: SDK rebuilt using the Swagger specs - Changes in the namespaces and interfaces. Still in preview mode and contains breaking changes. + Newer resources added. Major version release: SDK rebuilt using the Swagger specs - Changes in the namespaces and interfaces. Still in preview mode and contains breaking changes. diff --git a/src/SDKs/Automation/Management.Automation/Properties/AssemblyInfo.cs b/src/SDKs/Automation/Management.Automation/Properties/AssemblyInfo.cs index 5b515c85f544..13fd8f64ff69 100644 --- a/src/SDKs/Automation/Management.Automation/Properties/AssemblyInfo.cs +++ b/src/SDKs/Automation/Management.Automation/Properties/AssemblyInfo.cs @@ -7,8 +7,8 @@ [assembly: AssemblyTitle("Microsoft Azure Automation Management Library")] [assembly: AssemblyDescription("Provides Microsoft Azure Automation management operations including the ability to create, update and delete runbooks and schedules.")] -[assembly: AssemblyVersion("3.0.0.0")] -[assembly: AssemblyFileVersion("3.0.0.0")] +[assembly: AssemblyVersion("3.0.1.0")] +[assembly: AssemblyFileVersion("3.0.1.0")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Microsoft")] diff --git a/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPManageByTests.cs b/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPManageByTests.cs index 43e1b6fbb68d..30af6d9b8d9d 100644 --- a/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPManageByTests.cs +++ b/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPManageByTests.cs @@ -35,7 +35,7 @@ public void DiskManagedByTest() var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); // Create the VM, whose OS disk will be used in creating the image - var createdVM = CreateVM_NoAsyncTracking(rgName, avSet, storageAccountOutput, imageRef, out inputVM, hasManagedDisks: true); + var createdVM = CreateVM(rgName, avSet, storageAccountOutput, imageRef, out inputVM, hasManagedDisks: true); var listResponse = m_CrpClient.VirtualMachines.ListAll(); Assert.True(listResponse.Count() >= 1); var vmName = createdVM.Name; diff --git a/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPTestsBase.cs b/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPTestsBase.cs index f58855a6ec91..70b1bbc542b0 100644 --- a/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPTestsBase.cs +++ b/src/SDKs/Compute/Compute.Tests/DiskRPTests/DiskRPTestsBase.cs @@ -367,7 +367,7 @@ private Disk GenerateImportDisk(DiskCreateOption diskCreateOption, string rgName var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); // Create the VM, whose OS disk will be used in creating the image - var createdVM = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM); + var createdVM = CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM); var listResponse = m_CrpClient.VirtualMachines.ListAll(); Assert.True(listResponse.Count() >= 1); string[] id = createdVM.Id.Split('/'); diff --git a/src/SDKs/Compute/Compute.Tests/Helpers/ComputeManagementTestUtilities.cs b/src/SDKs/Compute/Compute.Tests/Helpers/ComputeManagementTestUtilities.cs index f4127556b802..96b03ffe475e 100644 --- a/src/SDKs/Compute/Compute.Tests/Helpers/ComputeManagementTestUtilities.cs +++ b/src/SDKs/Compute/Compute.Tests/Helpers/ComputeManagementTestUtilities.cs @@ -1,14 +1,14 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for license information. +using System; +using System.Net; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Network; using Microsoft.Azure.Management.ResourceManager; using Microsoft.Azure.Management.Storage; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.Rest.ClientRuntime.Azure.TestFramework; -using System; -using System.Net; namespace Compute.Tests { @@ -57,6 +57,11 @@ public static void WaitSeconds(double seconds) } } + public static void WaitMinutes(double minutes) + { + WaitSeconds(minutes * 60); + } + public static string GenerateName(string prefix = null, [System.Runtime.CompilerServices.CallerMemberName] string methodName="GenerateName_failed") diff --git a/src/SDKs/Compute/Compute.Tests/Helpers/Helpers.cs b/src/SDKs/Compute/Compute.Tests/Helpers/Helpers.cs index 8c47a2db7009..d3c2f8714488 100644 --- a/src/SDKs/Compute/Compute.Tests/Helpers/Helpers.cs +++ b/src/SDKs/Compute/Compute.Tests/Helpers/Helpers.cs @@ -43,9 +43,10 @@ public static void DeleteIfExists(this IResourceGroupsOperations rgOps, string r } } - public static void ValidateVirtualMachineSizeListResponse(IEnumerable vmSizeListResponse, bool hasAZ = false) + public static void ValidateVirtualMachineSizeListResponse(IEnumerable vmSizeListResponse, bool hasAZ = false, + bool? writeAcceleratorEnabled = null) { - var expectedVMSizePropertiesList = GetExpectedVirtualMachineSize(hasAZ); + var expectedVMSizePropertiesList = GetExpectedVirtualMachineSize(hasAZ, writeAcceleratorEnabled); IEnumerable vmSizesPropertyList = vmSizeListResponse; Assert.NotNull(vmSizesPropertyList); @@ -63,14 +64,35 @@ public static void ValidateVirtualMachineSizeListResponse(IEnumerable GetExpectedVirtualMachineSize(bool hasAZ) + private static List GetExpectedVirtualMachineSize(bool hasAZ, bool? writeAcceleratorEnabled = null) { var expectedVMSizePropertiesList = new List(); - if (hasAZ) + if (writeAcceleratorEnabled.HasValue && writeAcceleratorEnabled.Value) { expectedVMSizePropertiesList.Add(new VirtualMachineSize() { - Name = "Standard_D1_v2", + Name = "Standard_M64s", + MemoryInMB = 1024000, + NumberOfCores = 64, + OsDiskSizeInMB = 1047552, + ResourceDiskSizeInMB = 2048000, + MaxDataDiskCount = 64 + }); + expectedVMSizePropertiesList.Add(new VirtualMachineSize() + { + Name = "Standard_M64-16ms", + MemoryInMB = 1792000, + NumberOfCores = 64, + OsDiskSizeInMB = 1047552, + ResourceDiskSizeInMB = 2048000, + MaxDataDiskCount = 64 + }); + } + else if (hasAZ) + { + expectedVMSizePropertiesList.Add(new VirtualMachineSize() + { + Name = VirtualMachineSizeTypes.StandardD1V2, MemoryInMB = 3584, NumberOfCores = 1, OsDiskSizeInMB = 1047552, @@ -80,7 +102,7 @@ private static List GetExpectedVirtualMachineSize(bool hasAZ expectedVMSizePropertiesList.Add(new VirtualMachineSize() { - Name = "Standard_D2_v2", + Name = VirtualMachineSizeTypes.StandardD2V2, MemoryInMB = 7168, NumberOfCores = 2, OsDiskSizeInMB = 102400, @@ -92,7 +114,7 @@ private static List GetExpectedVirtualMachineSize(bool hasAZ { expectedVMSizePropertiesList.Add(new VirtualMachineSize() { - Name = "Standard_A0", + Name = VirtualMachineSizeTypes.StandardA0, MemoryInMB = 768, NumberOfCores = 1, OsDiskSizeInMB = 130048, @@ -101,7 +123,7 @@ private static List GetExpectedVirtualMachineSize(bool hasAZ }); expectedVMSizePropertiesList.Add(new VirtualMachineSize() { - Name = "Standard_A1", + Name = VirtualMachineSizeTypes.StandardA1, MemoryInMB = 1792, NumberOfCores = 1, OsDiskSizeInMB = 130048, diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ExtensionTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ExtensionTests.cs index c736af697e3b..8b819c0efa4d 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ExtensionTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ExtensionTests.cs @@ -53,7 +53,7 @@ public void TestVMExtensionOperations() // Create Storage Account, so that both the VMs can share it var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); - var vm = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM); + var vm = CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM); // Delete an extension that does not exist in the VM. A http status code of NoContent should be returned which translates to operation success. m_CrpClient.VirtualMachineExtensions.Delete(rgName, vm.Name, "VMExtensionDoesNotExist"); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ImageTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ImageTests.cs index b55823c5d1d6..896e0a6025fd 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ImageTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ImageTests.cs @@ -86,7 +86,7 @@ public void TestImageOperations() }; // Create the VM, whose OS disk will be used in creating the image - var createdVM = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM, addDataDiskToVM); + var createdVM = CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM, addDataDiskToVM); // Create the Image var imageInput = new Image() diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListSkuTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListSkuTests.cs index cc2fa84662b3..fd8dedec5331 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListSkuTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListSkuTests.cs @@ -31,7 +31,6 @@ public void TestListSkus() Assert.True(skus.Any(sku => sku.LocationInfo != null), "Assert that the sku list has non null location info in it."); Assert.True(skus.All(sku => sku.LocationInfo.Count == 1), "There should be exactly one location info per entry."); Assert.True(skus.Any(sku => sku.LocationInfo[0].Location.Equals("westus", StringComparison.Ordinal)), "Assert that it has entry for one of the CRP regions (randomly picked)."); - Assert.True(skus.Any(sku => sku.Restrictions != null && sku.Restrictions[0].RestrictionInfo != null), "Assert that it has entry for some restriction and restriction info."); } } } diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListVMTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListVMTests.cs index c2f7bc8eed4b..8dbd0928ec8b 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListVMTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/ListVMTests.cs @@ -33,8 +33,8 @@ public void TestListVMInSubscription() // Create Storage Account, so that both the VMs can share it var storageAccountOutput = CreateStorageAccount(rg1Name, storageAccountName); - var vm1 = CreateVM_NoAsyncTracking(rg1Name, asName, storageAccountOutput, imageRef, out inputVM1); - var vm2 = CreateVM_NoAsyncTracking(rg2Name, asName, storageAccountOutput, imageRef, out inputVM2); + var vm1 = CreateVM(rg1Name, asName, storageAccountOutput, imageRef, out inputVM1); + var vm2 = CreateVM(rg2Name, asName, storageAccountOutput, imageRef, out inputVM2); var listResponse = m_CrpClient.VirtualMachines.ListAll(); Assert.True(listResponse.Count() >= 2); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/OSProfileTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/OSProfileTests.cs index 34185666410f..e8ee21ac55b8 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/OSProfileTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/OSProfileTests.cs @@ -267,7 +267,7 @@ private void TestVMWithOSProfile( { StorageAccount storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); - VirtualMachine vm = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM, vmCustomizer); + VirtualMachine vm = CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM, vmCustomizer); var getVMWithInstanceViewResponse = m_CrpClient.VirtualMachines.Get(rgName, inputVM.Name, InstanceViewTypes.InstanceView); ValidateVMInstanceView(inputVM, getVMWithInstanceViewResponse); @@ -279,19 +279,12 @@ private void TestVMWithOSProfile( vmValidator(vm); } - m_CrpClient.VirtualMachines.Delete(rgName, vm.Name); - - // TODO: VM delete operation takes too long, disable it for now - // lroResponse = m_CrpClient.VirtualMachines.Delete(rgName, vm.Name); - // Assert.True(lroResponse.Status == ComputeOperationStatus.Succeeded); + m_CrpClient.VirtualMachines.BeginDelete(rgName, vm.Name); } finally { if (m_ResourcesClient != null) { - // TODO: RG delete operation takes too long, disable it for now - // var deleteResourceGroupResponse = m_ResourcesClient.ResourceGroups.Delete(rgName); - // Assert.True(deleteResourceGroupResponse.StatusCode == HttpStatusCode.OK); m_ResourcesClient.ResourceGroups.Delete(rgName); } } @@ -302,16 +295,6 @@ private void TestVMWithOSProfile( public static string ReadFromEmbeddedResource(Type type, string resourceName) { throw new NotSupportedException("\'type.Assembly\' is not supported for cross platform"); - //string result; - //using (Stream manifestResourceStream = type.Assembly.GetManifestResourceStream(type, resourceName) ?? type.Assembly.GetManifestResourceStream(resourceName)) - //{ - // using (StreamReader streamReader = new StreamReader(manifestResourceStream)) - // { - // result = streamReader.ReadToEnd(); - // } - //} - - //return result; } private static string GetAutoLogonContent(uint logonCount, string userName, string password) diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/UsageTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/UsageTests.cs index 2c7cae30cd81..7db95bfc79aa 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/UsageTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/UsageTests.cs @@ -44,7 +44,7 @@ public void TestListUsages() // Create Storage Account, so that both the VMs can share it var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); - var vm1 = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM); + var vm1 = CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM); // List Usages, and do weak validation to assure that some usages were returned. var luResponse = m_CrpClient.Usage.List(vm1.Location); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMCertificateTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMCertificateTests.cs index 43a5c48fd5af..2d61adc4f38e 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMCertificateTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMCertificateTests.cs @@ -44,7 +44,7 @@ public void TestVMCertificatesOperations() // Create Storage Account, so that both the VMs can share it var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); - var vm1 = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM, AddCertificateInfo); + var vm1 = CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM, AddCertificateInfo); m_CrpClient.VirtualMachines.Delete(rgName, inputVM.Name); } diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDataDiskTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDataDiskTests.cs index f1f6d19d6512..680dcbb6a92e 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDataDiskTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDataDiskTests.cs @@ -106,7 +106,7 @@ public void TestVMDataDiskScenario() }; */ }; - var vm1 = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imgageRef, out inputVM, addDataDiskToVM); + var vm1 = CreateVM(rgName, asName, storageAccountOutput, imgageRef, out inputVM, addDataDiskToVM); var getVMWithInstanceViewResponse = m_CrpClient.VirtualMachines.Get(rgName, inputVM.Name, InstanceViewTypes.InstanceView); Assert.True(getVMWithInstanceViewResponse != null, "VM in Get"); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiagnosticsTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiagnosticsTests.cs index ff18d9146806..5e2d8403e374 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiagnosticsTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiagnosticsTests.cs @@ -41,7 +41,7 @@ public void TestVMBootDiagnostics() var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); VirtualMachine inputVM; - CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM, + CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM, (vm) => { vm.DiagnosticsProfile = GetDiagnosticsProfile(storageAccountOutput.Name); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskEncryptionTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskEncryptionTests.cs index af6f0fab0238..a3b222b0f293 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskEncryptionTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskEncryptionTests.cs @@ -43,20 +43,20 @@ public void TestVMDiskEncryption() var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); //Create VM with encryptionKey VirtualMachine inputVM1; - CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM1, + CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM1, (vm) => { vm.StorageProfile.OsDisk.EncryptionSettings = GetEncryptionSettings(); - vm.HardwareProfile.VmSize = "Standard_D1"; - }, waitOperation: false); + vm.HardwareProfile.VmSize = VirtualMachineSizeTypes.StandardD1; + }, waitForCompletion: false); //Create VM with encryptionKey and KEK VirtualMachine inputVM2; - CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM2, + CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM2, (vm) => { vm.StorageProfile.OsDisk.EncryptionSettings = GetEncryptionSettings(addKek:true); - vm.HardwareProfile.VmSize = "Standard_D1"; - }, waitOperation: false); + vm.HardwareProfile.VmSize = VirtualMachineSizeTypes.StandardD1; + }, waitForCompletion: false); m_CrpClient.VirtualMachines.Delete(rgName, inputVM1.Name); m_CrpClient.VirtualMachines.Delete(rgName, inputVM2.Name); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskSizeTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskSizeTests.cs index e1d633f5f9d6..7a0e7f8e08a3 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskSizeTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMDiskSizeTests.cs @@ -33,7 +33,7 @@ public void TestVMDiskSizeScenario() { var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); - var vm1 = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, imageRef, out inputVM, (vm) => + var vm1 = CreateVM(rgName, asName, storageAccountOutput, imageRef, out inputVM, (vm) => { vm.StorageProfile.OsDisk.DiskSizeGB = 150; }); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMMarketplaceTest.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMMarketplaceTest.cs index 7b4393f2c321..4d40b8a1d5bf 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMMarketplaceTest.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMMarketplaceTest.cs @@ -68,7 +68,7 @@ public void TestVMMarketplace() inputVM = null; try { - vm1 = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, dummyImageRef, out inputVM, useVMMImage); + vm1 = CreateVM(rgName, asName, storageAccountOutput, dummyImageRef, out inputVM, useVMMImage); } catch (Exception ex) { @@ -122,7 +122,7 @@ public void TestVMBYOL() VirtualMachine vm1 = null; try { - vm1 = CreateVM_NoAsyncTracking(rgName, asName, storageAccountOutput, dummyImageRef, out inputVM, useVMMImage); + vm1 = CreateVM(rgName, asName, storageAccountOutput, dummyImageRef, out inputVM, useVMMImage); } catch (Exception ex) { diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMOperationalTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMOperationalTests.cs index e39dd8e35f36..0a77506288bc 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMOperationalTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMOperationalTests.cs @@ -86,7 +86,7 @@ public void TestVMOperations() // Create Storage Account, so that both the VMs can share it var storageAccountOutput = CreateStorageAccount(rg1Name, storageAccountName); - VirtualMachine vm1 = CreateVM_NoAsyncTracking(rg1Name, as1Name, storageAccountOutput, imageRef, out inputVM1); + VirtualMachine vm1 = CreateVM(rg1Name, as1Name, storageAccountOutput, imageRef, out inputVM1); m_CrpClient.VirtualMachines.Start(rg1Name, vm1.Name); m_CrpClient.VirtualMachines.Redeploy(rg1Name, vm1.Name); @@ -137,7 +137,7 @@ public void TestVMOperations() // TODO : Provisioning Time-out Issues VirtualMachine inputVM2; string as2Name = as1Name + "b"; - VirtualMachine vm2 = CreateVM_NoAsyncTracking(rg1Name, as2Name, storageAccountOutput, imageRef, out inputVM2, + VirtualMachine vm2 = CreateVM(rg1Name, as2Name, storageAccountOutput, imageRef, out inputVM2, vm => { vm.StorageProfile.ImageReference = null; @@ -187,7 +187,7 @@ public void TestVMOperations_Redeploy() // Create Storage Account, so that both the VMs can share it var storageAccountOutput = CreateStorageAccount(rg1Name, storageAccountName); - VirtualMachine vm1 = CreateVM_NoAsyncTracking(rg1Name, asName, storageAccountOutput, imageRef, + VirtualMachine vm1 = CreateVM(rg1Name, asName, storageAccountOutput, imageRef, out inputVM1); var redeployOperationResponse = m_CrpClient.VirtualMachines.BeginRedeployWithHttpMessagesAsync(rg1Name, vm1.Name); @@ -242,7 +242,7 @@ public void TestVMOperations_PerformMaintenance() // Create Storage Account, so that both the VMs can share it var storageAccountOutput = CreateStorageAccount(rg1Name, storageAccountName); - VirtualMachine vm1 = CreateVM_NoAsyncTracking(rg1Name, asName, storageAccountOutput, imageRef, + VirtualMachine vm1 = CreateVM(rg1Name, asName, storageAccountOutput, imageRef, out inputVM1); m_CrpClient.VirtualMachines.PerformMaintenance(rg1Name, vm1.Name); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMRunCommandsTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMRunCommandsTests.cs index 0242b504c643..868df3d59726 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMRunCommandsTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMRunCommandsTests.cs @@ -21,7 +21,7 @@ public void TestListVMRunCommands() var computeClient = ComputeManagementTestUtilities.GetComputeManagementClient(context, new RecordedDelegatingHandler { StatusCodeToReturn = HttpStatusCode.OK }); string location = ComputeManagementTestUtilities.DefaultLocation.Replace(" ", ""); - string documentId = "PowerShellScript"; + string documentId = "RunPowerShellScript"; // Verify the List of commands IEnumerable runCommandListResponse = computeClient.VirtualMachineRunCommands.List(location); diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMScenarioTests.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMScenarioTests.cs index 62b084119124..5f775bb6dad1 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMScenarioTests.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMScenarioTests.cs @@ -8,6 +8,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Threading; using Xunit; namespace Compute.Tests @@ -25,7 +26,6 @@ public class VMScenarioTests : VMTestBase /// GETVMs in a RG /// List VMSizes in a RG /// List VMSizes in an AvailabilitySet - /// Delete VM /// Delete RG /// [Fact] @@ -39,20 +39,33 @@ public void TestVMScenarioOperations() /// Covers following Operations for managed disks: /// Create RG /// Create Network Resources - /// Create VM + /// Create VM with WriteAccelerator enabled OS and Data disk /// GET VM Model View /// GET VM InstanceView /// GETVMs in a RG /// List VMSizes in a RG /// List VMSizes in an AvailabilitySet - /// Delete VM /// Delete RG + /// + /// To record this test case, you need to run it in region which support XMF VMSizeFamily like eastus2. /// [Fact] [Trait("Name", "TestVMScenarioOperations_ManagedDisks")] public void TestVMScenarioOperations_ManagedDisks() { - TestVMScenarioOperationsInternal("TestVMScenarioOperations_ManagedDisks", hasManagedDisks: true); + string originalTestLocation = Environment.GetEnvironmentVariable("AZURE_VM_TEST_LOCATION"); + try + { + Environment.SetEnvironmentVariable("AZURE_VM_TEST_LOCATION", "eastus2"); + TestVMScenarioOperationsInternal("TestVMScenarioOperations_ManagedDisks", vmSize: "Standard_M64s", hasManagedDisks: true, + storageAccountType: StorageAccountTypes.PremiumLRS, writeAcceleratorEnabled: true); + } + finally + { + Environment.SetEnvironmentVariable("AZURE_VM_TEST_LOCATION", originalTestLocation); + } + + } /// @@ -74,13 +87,15 @@ public void TestVMScenarioOperations_ManagedDisks_PirImage_Zones() } } - private void TestVMScenarioOperationsInternal(string methodName, bool hasManagedDisks = false, IList zones = null) + private void TestVMScenarioOperationsInternal(string methodName, bool hasManagedDisks = false, IList zones = null, string vmSize = VirtualMachineSizeTypes.StandardA0, + StorageAccountTypes storageAccountType = StorageAccountTypes.StandardLRS, bool? writeAcceleratorEnabled = null) { using (MockContext context = MockContext.Start(this.GetType().FullName, methodName)) { EnsureClientsInitialized(context); ImageReference imageRef = GetPlatformVMImage(useWindowsImage: true); + const string expectedOSName = "Windows Server 2012 R2 Datacenter", expectedOSVersion = "Microsoft Windows NT 6.3.9600.0", expectedComputerName = ComputerName; // Create resource group var rgName = ComputeManagementTestUtilities.GenerateName(TestPrefix); string storageAccountName = ComputeManagementTestUtilities.GenerateName(TestPrefix); @@ -90,41 +105,46 @@ private void TestVMScenarioOperationsInternal(string methodName, bool hasManaged { if (!hasManagedDisks) { - // Create Storage Account, so that both the VMs can share it - var storageAccountOutput = CreateStorageAccount(rgName, storageAccountName); - - m_CrpClient.VirtualMachines.Delete(rgName, "VMDoesNotExist"); - - m_CrpClient.AvailabilitySets.Delete(rgName, "ASDoesNotExist"); + CreateStorageAccount(rgName, storageAccountName); } - var vm1 = CreateVM_NoAsyncTracking(rgName, asName, storageAccountName, imageRef, out inputVM, hasManagedDisks: hasManagedDisks, zones: zones); + CreateVM(rgName, asName, storageAccountName, imageRef, out inputVM, hasManagedDisks: hasManagedDisks, vmSize: vmSize, storageAccountType: storageAccountType, + writeAcceleratorEnabled: writeAcceleratorEnabled, zones: zones); + // NOTE: In record mode, uncomment this line. This is to ensure that there is sufficient time for VMAgent to populate status blob with OS details. + // Thread.Sleep(TimeSpan.FromMinutes(5)); var getVMWithInstanceViewResponse = m_CrpClient.VirtualMachines.Get(rgName, inputVM.Name, InstanceViewTypes.InstanceView); Assert.True(getVMWithInstanceViewResponse != null, "VM in Get"); - ValidateVMInstanceView(inputVM, getVMWithInstanceViewResponse, hasManagedDisks); + ValidateVMInstanceView(inputVM, getVMWithInstanceViewResponse, hasManagedDisks, expectedComputerName, expectedOSName, expectedOSVersion); var getVMInstanceViewResponse = m_CrpClient.VirtualMachines.InstanceView(rgName, inputVM.Name); Assert.True(getVMInstanceViewResponse != null, "VM in InstanceView"); - ValidateVMInstanceView(inputVM, getVMInstanceViewResponse, hasManagedDisks); + ValidateVMInstanceView(inputVM, getVMInstanceViewResponse, hasManagedDisks, expectedComputerName, expectedOSName, expectedOSVersion); bool hasUserDefinedAS = zones == null; var listResponse = m_CrpClient.VirtualMachines.List(rgName); ValidateVM(inputVM, listResponse.FirstOrDefault(x => x.Name == inputVM.Name), - Helpers.GetVMReferenceId(m_subId, rgName, inputVM.Name), hasManagedDisks, hasUserDefinedAS); + Helpers.GetVMReferenceId(m_subId, rgName, inputVM.Name), hasManagedDisks, hasUserDefinedAS, writeAcceleratorEnabled); var listVMSizesResponse = m_CrpClient.VirtualMachines.ListAvailableSizes(rgName, inputVM.Name); - Helpers.ValidateVirtualMachineSizeListResponse(listVMSizesResponse, hasAZ: zones != null); + Helpers.ValidateVirtualMachineSizeListResponse(listVMSizesResponse, hasAZ: zones != null, writeAcceleratorEnabled: writeAcceleratorEnabled); listVMSizesResponse = m_CrpClient.AvailabilitySets.ListAvailableSizes(rgName, asName); - Helpers.ValidateVirtualMachineSizeListResponse(listVMSizesResponse, hasAZ: zones != null); - - m_CrpClient.VirtualMachines.Delete(rgName, inputVM.Name); + Helpers.ValidateVirtualMachineSizeListResponse(listVMSizesResponse, hasAZ: zones != null, writeAcceleratorEnabled: writeAcceleratorEnabled); } finally { - m_ResourcesClient.ResourceGroups.Delete(rgName); + // Fire and forget. No need to wait for RG deletion completion + try + { + m_ResourcesClient.ResourceGroups.BeginDelete(rgName); + } + catch (Exception e) + { + // Swallow this exception so that the original exception is thrown + Console.WriteLine(e); + } } } } diff --git a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMTestBase.cs b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMTestBase.cs index cac3a4c2df06..8299581717b0 100644 --- a/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMTestBase.cs +++ b/src/SDKs/Compute/Compute.Tests/ScenarioTests/VMTestBase.cs @@ -26,6 +26,7 @@ public class VMTestBase { protected const string TestPrefix = "crptestar"; protected const string PLACEHOLDER = "[PLACEHOLDER]"; + protected const string ComputerName = "Test"; protected ResourceManagementClient m_ResourcesClient; protected ComputeManagementClient m_CrpClient; @@ -190,31 +191,33 @@ protected StorageAccount CreateStorageAccount(string rgName, string storageAccou } } - protected VirtualMachine CreateVM_NoAsyncTracking( + protected VirtualMachine CreateVM( string rgName, string asName, StorageAccount storageAccount, ImageReference imageRef, out VirtualMachine inputVM, Action vmCustomizer = null, bool createWithPublicIpAddress = false, - bool waitOperation = true, + bool waitForCompletion = true, bool hasManagedDisks = false) { - return CreateVM_NoAsyncTracking(rgName, asName, storageAccount.Name, imageRef, out inputVM, vmCustomizer, - createWithPublicIpAddress, waitOperation, hasManagedDisks); + return CreateVM(rgName, asName, storageAccount.Name, imageRef, out inputVM, vmCustomizer, createWithPublicIpAddress, waitForCompletion, hasManagedDisks); } - protected VirtualMachine CreateVM_NoAsyncTracking( + protected VirtualMachine CreateVM( string rgName, string asName, string storageAccountName, ImageReference imageRef, out VirtualMachine inputVM, Action vmCustomizer = null, bool createWithPublicIpAddress = false, - bool waitOperation = true, + bool waitForCompletion = true, bool hasManagedDisks = false, + string vmSize = VirtualMachineSizeTypes.StandardA0, + StorageAccountTypes storageAccountType = StorageAccountTypes.StandardLRS, + bool? writeAcceleratorEnabled = null, IList zones = null) { try { // Create the resource Group, it might have been already created during StorageAccount creation. - var resourceGroup = m_ResourcesClient.ResourceGroups.CreateOrUpdate( + m_ResourcesClient.ResourceGroups.CreateOrUpdate( rgName, new ResourceGroup { @@ -238,7 +241,7 @@ protected VirtualMachine CreateVM_NoAsyncTracking( string asetId = CreateAvailabilitySet(rgName, asName, hasManagedDisks); - inputVM = CreateDefaultVMInput(rgName, storageAccountName, imageRef, asetId, nicResponse.Id, hasManagedDisks); + inputVM = CreateDefaultVMInput(rgName, storageAccountName, imageRef, asetId, nicResponse.Id, hasManagedDisks, vmSize, storageAccountType, writeAcceleratorEnabled); if (zones != null) { @@ -255,12 +258,14 @@ protected VirtualMachine CreateVM_NoAsyncTracking( string expectedVMReferenceId = Helpers.GetVMReferenceId(m_subId, rgName, inputVM.Name); VirtualMachine createOrUpdateResponse = null; - if (waitOperation) + if (waitForCompletion) { + // CreateOrUpdate polls for the operation completion and returns once the operation reaches a terminal state createOrUpdateResponse = m_CrpClient.VirtualMachines.CreateOrUpdate(rgName, inputVM.Name, inputVM); } else { + // BeginCreateOrUpdate returns immediately after the request is accepted by CRP createOrUpdateResponse = m_CrpClient.VirtualMachines.BeginCreateOrUpdate(rgName, inputVM.Name, inputVM); } @@ -278,17 +283,16 @@ protected VirtualMachine CreateVM_NoAsyncTracking( Assert.True(createOrUpdateResponse.Zones.FirstOrDefault() == zones.FirstOrDefault()); } - // CONSIDER dropping this Get and ValidateVM call. Nothing changes in the VM model after it's accepted. - // There might have been intent to track the async operation to completion and then check the VM is - // still this and okay, but that's not what the code above does and still doesn't make much sense. + // The intent here is to validate that the GET response is as expected. var getResponse = m_CrpClient.VirtualMachines.Get(rgName, inputVM.Name); - ValidateVM(inputVM, getResponse, expectedVMReferenceId, hasManagedDisks, hasUserDefinedAS: zones == null); + ValidateVM(inputVM, getResponse, expectedVMReferenceId, hasManagedDisks, writeAcceleratorEnabled: writeAcceleratorEnabled, hasUserDefinedAS: zones == null); return getResponse; } catch { - m_ResourcesClient.ResourceGroups.Delete(rgName); + // Just trigger DeleteRG, rest would be taken care of by ARM + m_ResourcesClient.ResourceGroups.BeginDelete(rgName); throw; } } @@ -726,7 +730,8 @@ protected string CreateAvailabilitySet(string rgName, string asName, bool hasMan return asetId; } - protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccountName, ImageReference imageRef, string asetId, string nicId, bool hasManagedDisks = false) + protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccountName, ImageReference imageRef, string asetId, string nicId, bool hasManagedDisks = false, + string vmSize = VirtualMachineSizeTypes.StandardA0, StorageAccountTypes storageAccountType = StorageAccountTypes.StandardLRS, bool? writeAcceleratorEnabled = null) { // Generate Container name to hold disk VHds string containerName = ComputeManagementTestUtilities.GenerateName(TestPrefix); @@ -734,6 +739,12 @@ protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccou var vhduri = vhdContainer + string.Format("/{0}.vhd", ComputeManagementTestUtilities.GenerateName(TestPrefix)); var osVhduri = vhdContainer + string.Format("/os{0}.vhd", ComputeManagementTestUtilities.GenerateName(TestPrefix)); + if (writeAcceleratorEnabled.HasValue) + { + // WriteAccelerator is only allowed on VMs with Managed disks + Assert.True(hasManagedDisks); + } + var vm = new VirtualMachine { Location = m_location, @@ -741,7 +752,7 @@ protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccou AvailabilitySet = new Microsoft.Azure.Management.Compute.Models.SubResource() { Id = asetId }, HardwareProfile = new HardwareProfile { - VmSize = VirtualMachineSizeTypes.StandardA0 + VmSize = vmSize }, StorageProfile = new StorageProfile { @@ -749,11 +760,16 @@ protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccou OsDisk = new OSDisk { Caching = CachingTypes.None, + WriteAcceleratorEnabled = writeAcceleratorEnabled, CreateOption = DiskCreateOptionTypes.FromImage, Name = "test", Vhd = hasManagedDisks ? null : new VirtualHardDisk { Uri = osVhduri + }, + ManagedDisk = !hasManagedDisks ? null : new ManagedDiskParameters + { + StorageAccountType = storageAccountType } }, DataDisks = !hasManagedDisks ? null : new List() @@ -761,12 +777,13 @@ protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccou new DataDisk() { Caching = CachingTypes.None, + WriteAcceleratorEnabled = writeAcceleratorEnabled, CreateOption = DiskCreateOptionTypes.Empty, Lun = 0, DiskSizeGB = 30, ManagedDisk = new ManagedDiskParameters() { - StorageAccountType = StorageAccountTypes.StandardLRS + StorageAccountType = storageAccountType } } }, @@ -785,7 +802,7 @@ protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccou { AdminUsername = "Foo12", AdminPassword = PLACEHOLDER, - ComputerName = "test" + ComputerName = ComputerName } }; @@ -794,7 +811,8 @@ protected VirtualMachine CreateDefaultVMInput(string rgName, string storageAccou return vm; } - protected void ValidateVM(VirtualMachine vm, VirtualMachine vmOut, string expectedVMReferenceId, bool hasManagedDisks = false, bool hasUserDefinedAS = true) + protected void ValidateVM(VirtualMachine vm, VirtualMachine vmOut, string expectedVMReferenceId, bool hasManagedDisks = false, bool hasUserDefinedAS = true, + bool? writeAcceleratorEnabled = null) { Assert.True(vmOut.LicenseType == vm.LicenseType); @@ -839,6 +857,15 @@ protected void ValidateVM(VirtualMachine vm, VirtualMachine vmOut, string expect { Assert.NotNull(vmOut.StorageProfile.OsDisk.ManagedDisk.Id); } + + if (writeAcceleratorEnabled.HasValue) + { + Assert.Equal(writeAcceleratorEnabled.Value, vmOut.StorageProfile.OsDisk.WriteAcceleratorEnabled); + } + else + { + Assert.Null(vmOut.StorageProfile.OsDisk.WriteAcceleratorEnabled); + } } else { @@ -856,8 +883,7 @@ protected void ValidateVM(VirtualMachine vm, VirtualMachine vmOut, string expect { foreach (var dataDisk in vm.StorageProfile.DataDisks) { - var dataDiskOut = vmOut.StorageProfile.DataDisks.FirstOrDefault( - d => dataDisk.Lun == d.Lun); + var dataDiskOut = vmOut.StorageProfile.DataDisks.FirstOrDefault(d => dataDisk.Lun == d.Lun); Assert.NotNull(dataDiskOut); Assert.Equal(dataDiskOut.DiskSizeGB, dataDisk.DiskSizeGB); @@ -885,6 +911,14 @@ protected void ValidateVM(VirtualMachine vm, VirtualMachine vmOut, string expect dataDisk.ManagedDisk.StorageAccountType); } Assert.NotNull(dataDiskOut.ManagedDisk.Id); + if (writeAcceleratorEnabled.HasValue) + { + Assert.Equal(writeAcceleratorEnabled.Value, dataDiskOut.WriteAcceleratorEnabled); + } + else + { + Assert.Null(vmOut.StorageProfile.OsDisk.WriteAcceleratorEnabled); + } } else { @@ -895,6 +929,7 @@ protected void ValidateVM(VirtualMachine vm, VirtualMachine vmOut, string expect Assert.NotNull(dataDiskOut.Image); Assert.Equal(dataDisk.Image.Uri, dataDiskOut.Image.Uri); } + Assert.Null(vmOut.StorageProfile.OsDisk.WriteAcceleratorEnabled); } // ReSharper enable PossibleNullReferenceException } @@ -931,18 +966,23 @@ protected void ValidateVM(VirtualMachine vm, VirtualMachine vmOut, string expect Assert.NotNull(vmOut.VmId); } - protected void ValidateVMInstanceView(VirtualMachine vmIn, VirtualMachine vmOut, bool hasManagedDisks = false) + protected void ValidateVMInstanceView(VirtualMachine vmIn, VirtualMachine vmOut, bool hasManagedDisks = false, + string expectedComputerName = null, string expectedOSName = null, string expectedOSVersion = null) { Assert.NotNull(vmOut.InstanceView); - ValidateVMInstanceView(vmIn, vmOut.InstanceView, hasManagedDisks); + ValidateVMInstanceView(vmIn, vmOut.InstanceView, hasManagedDisks, expectedComputerName, expectedOSName, expectedOSVersion); } - protected void ValidateVMInstanceView(VirtualMachine vmIn, VirtualMachineInstanceView vmInstanceView, bool hasManagedDisks = false) + protected void ValidateVMInstanceView(VirtualMachine vmIn, VirtualMachineInstanceView vmInstanceView, bool hasManagedDisks = false, + string expectedComputerName = null, string expectedOSName = null, string expectedOSVersion = null) { - ValidateVMInstanceView(vmInstanceView, hasManagedDisks, !hasManagedDisks ? vmIn.StorageProfile.OsDisk.Name : null); + ValidateVMInstanceView(vmInstanceView, hasManagedDisks, + !hasManagedDisks ? vmIn.StorageProfile.OsDisk.Name : null, + expectedComputerName, expectedOSName, expectedOSVersion); } - private void ValidateVMInstanceView(VirtualMachineInstanceView vmInstanceView, bool hasManagedDisks = false, string osDiskName = null) + private void ValidateVMInstanceView(VirtualMachineInstanceView vmInstanceView, bool hasManagedDisks = false, string osDiskName = null, + string expectedComputerName = null, string expectedOSName = null, string expectedOSVersion = null) { Assert.Contains(vmInstanceView.Statuses, s => !string.IsNullOrEmpty(s.Code)); @@ -964,6 +1004,19 @@ private void ValidateVMInstanceView(VirtualMachineInstanceView vmInstanceView, b //Assert.NotNull(diskInstanceView.Statuses[0].Message); // TODO: it's null somtimes. //Assert.NotNull(diskInstanceView.Statuses[0].Time); // TODO: it's null somtimes. } + + if (expectedComputerName != null) + { + Assert.Equal(expectedComputerName, vmInstanceView.ComputerName); + } + if (expectedOSName != null) + { + Assert.Equal(expectedOSName, vmInstanceView.OsName); + } + if (expectedOSVersion != null) + { + Assert.Equal(expectedOSVersion, vmInstanceView.OsVersion); + } } protected void ValidatePlan(Microsoft.Azure.Management.Compute.Models.Plan inputPlan, Microsoft.Azure.Management.Compute.Models.Plan outPutPlan) @@ -981,7 +1034,5 @@ protected void ValidatePlan(Microsoft.Azure.Management.Compute.Models.Plan input Assert.Equal(inputPlan.Product, outPutPlan.Product); Assert.Equal(inputPlan.PromotionCode, outPutPlan.PromotionCode); } - - } } diff --git a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.ListSkuTests/TestListSkus.json b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.ListSkuTests/TestListSkus.json index 9a51b6756ba8..ecdfa4f0d893 100644 --- a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.ListSkuTests/TestListSkus.json +++ b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.ListSkuTests/TestListSkus.json @@ -19,7 +19,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1088.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": [{\r\n \"type\": \"Location\",\r\n \"values\": [\"eastus2\"],\r\n \"restrictionInfo\": {\r\n \"locations\": [\"eastus2\"]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n}, {\r\n \"type\": \"Zone\",\r\n \"values\": [\"eastus2\"],\r\n \"restrictionInfo\": {\r\n \"locations\": [\"eastus2\"],\r\n \"zones\": [\"1\", \"2\", \"3\"]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }]\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"1\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-8s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-32s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-16ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-16ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-32ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-32ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M128s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M128s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-8s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-32s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-16ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-16ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-32ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-32ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M128s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M128s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND6s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND6s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND12s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND12s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND24rs\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND24rs\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND24s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND24s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-8s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-32s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"2\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Classic\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"3\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"name\": \"Aligned\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": [\r\n {\r\n \"name\": \"MaximumPlatformFaultDomainCount\",\r\n \"value\": \"1\"\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"canadaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"canadaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centralindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"southindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreacentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreacentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"koreasouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"koreasouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"westindia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westindia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"eastus2euap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2euap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Standard_LRS\",\r\n \"tier\": \"Standard\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"name\": \"Premium_LRS\",\r\n \"tier\": \"Premium\",\r\n \"locations\": [\r\n \"centraluseuap\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centraluseuap\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"eastus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-8s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-16s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-32s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-16ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-16ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-32ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-32ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64ms\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M128s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M128s\",\r\n \"locations\": [\r\n \"eastus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastus2\",\r\n \"zones\": [\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"westus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"centralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"centralus\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"northcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"southcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"northeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"northeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"2\",\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"westeurope\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westeurope\",\r\n \"zones\": [\r\n \"3\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"eastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"eastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"southeastasia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"southeastasia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A9\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A9\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A10\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A10\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A11\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"japaneast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japaneast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"japanwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"japanwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-8s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-16s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-32s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiaeast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"australiasoutheast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"australiasoutheast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"brazilsouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"brazilsouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"SouthIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"SouthIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"SouthIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": [\r\n {\r\n \"type\": \"Location\",\r\n \"values\": [\r\n \"CentralIndia\"\r\n ],\r\n \"restrictionInfo\": {\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ]\r\n },\r\n \"reasonCode\": \"NotAvailableForSubscription\"\r\n }\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CentralIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"WestIndia\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"WestIndia\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"CanadaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"CanadaEast\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CanadaEast\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-16ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-16ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64-32ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64-32ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M64s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M64s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_M128s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"M128s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND6s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND6s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND12s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND12s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND24rs\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND24rs\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_ND24s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"ND24s\",\r\n \"locations\": [\r\n \"westus2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westus2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"westcentralus\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"westcentralus\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC6\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC12\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NC24r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NC24r\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H8m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H8m\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16m\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16m\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16r\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16r\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_H16mr\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"H16mr\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV6\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV12\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_NV24\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"NV24\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_G5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"G5\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS1\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS2\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS3\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-4\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS4-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS4-8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-8\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_GS5-16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"GS5-16\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L4s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L8s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L16s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_L32s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"L32s\",\r\n \"locations\": [\r\n \"uksouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"uksouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"ukwest\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"ukwest\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D64s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E2s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E4s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E8s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-8s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32-16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E32s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-16s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64-32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64-32s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_E64s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"E64s_v3\",\r\n \"locations\": [\r\n \"KoreaCentral\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaCentral\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"KoreaSouth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"KoreaSouth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"UKNorth\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKNorth\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"UKSouth2\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"UKSouth2\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B1s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B2s\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B4ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B4ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_B8ms\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"B8ms\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D8s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D8s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D16s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D16s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D32s_v3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D32s_v3\",\r\n \"locations\": [\r\n \"EastUS2EUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"EastUS2EUAP\",\r\n \"zones\": [\r\n \"1\"\r\n ]\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A0\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A5\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A5\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A6\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A6\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A7\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A7\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A0\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A0\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A1\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A2\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A3\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Basic_A4\",\r\n \"tier\": \"Basic\",\r\n \"size\": \"A4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A1_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2m_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4m_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8m_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8m_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_A8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"A8_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D1_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D15_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"D14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS1_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS1_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-2_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13-4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-4_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14-8_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS15_v2\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS15_v2\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS2_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS3_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS4_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS5_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS11_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS12_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS13_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"DS14_v2_Promo\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F1s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F1s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F2s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F2s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F4s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F4s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F8s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F8s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"name\": \"Standard_F16s\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"F16s\",\r\n \"locations\": [\r\n \"CentralUSEUAP\"\r\n ],\r\n \"locationInfo\": [\r\n {\r\n \"location\": \"CentralUSEUAP\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"restrictions\": []\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "605246" diff --git a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMOperationalTests/TestVMOperations.json b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMOperationalTests/TestVMOperations.json index d61d0f6f191c..ce0a6ee44135 100644 --- a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMOperationalTests/TestVMOperations.json +++ b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMOperationalTests/TestVMOperations.json @@ -2822,8 +2822,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar49701/providers/Microsoft.Compute/virtualMachines/vm5990/runCommand?api-version=2017-03-30", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjQ5NzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZXMvdm01OTkwL3J1bkNvbW1hbmQ/YXBpLXZlcnNpb249MjAxNy0wMy0zMA==", + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar49701/providers/Microsoft.Compute/virtualMachines/vm5990/runCommand?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjQ5NzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZXMvdm01OTkwL3J1bkNvbW1hbmQ/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "POST", "RequestBody": "{\r\n \"commandId\": \"RunPowerShellScript\",\r\n \"script\": [\r\n \"param(\",\r\n \" [string]$arg1,\",\r\n \" [string]$arg2\",\r\n \")\",\r\n \"echo This is a sample script with parameters $arg1 $arg2\"\r\n ],\r\n \"parameters\": [\r\n {\r\n \"name\": \"arg1\",\r\n \"value\": \"value1\"\r\n },\r\n {\r\n \"name\": \"arg2\",\r\n \"value\": \"value2\"\r\n }\r\n ]\r\n}", "RequestHeaders": { diff --git a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMRunCommandsTests/TestListVMRunCommands.json b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMRunCommandsTests/TestListVMRunCommands.json index fc06609e6ebf..eb1cdd68045b 100644 --- a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMRunCommandsTests/TestListVMRunCommands.json +++ b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMRunCommandsTests/TestListVMRunCommands.json @@ -1,28 +1,28 @@ { "Entries": [ { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/SoutheastAsia/runCommands?api-version=2017-03-30", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvU291dGhlYXN0QXNpYS9ydW5Db21tYW5kcz9hcGktdmVyc2lvbj0yMDE3LTAzLTMw", + "RequestUri": "/subscriptions/5393f919-a68a-43d0-9063-4b2bda6bffdf/providers/Microsoft.Compute/locations/SoutheastAsia/runCommands?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTM5M2Y5MTktYTY4YS00M2QwLTkwNjMtNGIyYmRhNmJmZmRmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvU291dGhlYXN0QXNpYS9ydW5Db21tYW5kcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "33504a08-ab91-44e3-9f7e-0c2a764aee21" + "1557001a-2e16-497e-b632-416fdb99584c" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.6.1637.0", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.14393", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.488.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.942.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"EnableRemotePS\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Enable remote PowerShell\",\r\n \"description\": \"Configure the machine to enable remote powershell.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"GetRDP\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"RDP configuration\",\r\n \"description\": \"List detailed information for the RDP settings: port number, domain profile, etc. and optionally reset the RDP.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"IPConfig\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"List IP configuration\",\r\n \"description\": \"Shows detailed information for the IP address, subnet mask and default gateway for each adapter bound to TCP/IP.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"PowerShellScript\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Executes a PowerShell script\",\r\n \"description\": \"Executes a custom PowerShell script with optional parameters.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"CustomScriptForLinux\",\r\n \"osType\": \"Linux\",\r\n \"label\": \"Executes a Linux shell script\",\r\n \"description\": \"Executes a custom script with optional parameters.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"ifconfig\",\r\n \"osType\": \"Linux\",\r\n \"label\": \"List network configuration\",\r\n \"description\": \"Get the configuration of all network interfaces.\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"EnableRemotePS\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Enable remote PowerShell\",\r\n \"description\": \"Configure the machine to enable remote PowerShell.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"IPConfig\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"List IP configuration\",\r\n \"description\": \"Shows detailed information for the IP address, subnet mask and default gateway for each adapter bound to TCP/IP.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"RunPowerShellScript\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Executes a PowerShell script\",\r\n \"description\": \"Custom multiline PowerShell script should be defined in script property. Optional parameters can be set in parameters property.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"RunShellScript\",\r\n \"osType\": \"Linux\",\r\n \"label\": \"Executes a Linux shell script\",\r\n \"description\": \"Custom multiline shell script should be defined in script property. Optional parameters can be set in parameters property.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"ifconfig\",\r\n \"osType\": \"Linux\",\r\n \"label\": \"List network configuration\",\r\n \"description\": \"Get the configuration of all network interfaces.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"EnableAdminAccount\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Enable administrator account\",\r\n \"description\": \"Checks if the local Administrator account is disabled, and if so enables it.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"ResetAccountPassword\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Reset built-in Administrator account password\",\r\n \"description\": \"Reset built-in Administrator account password.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"RDPSettings\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Verify RDP Listener Settings\",\r\n \"description\": \"Checks registry settings and domain policy settings. Suggests policy actions if machine is part of a domain or modifies the settings to default values.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"SetRDPPort\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Set Remote Desktop port\",\r\n \"description\": \"Sets the default or user specified port number for Remote Desktop connections. Enables firewall rule for inbound access to the port.\"\r\n },\r\n {\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"ResetRDPCert\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Restore RDP Authentication mode to defaults\",\r\n \"description\": \"Removes the SSL certificate tied to the RDP listener and restores the RDP listerner security to default. Use this script if you see any issues with the certificate.\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1849" + "3445" ], "Content-Type": [ "application/json; charset=utf-8" @@ -33,14 +33,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4799,Microsoft.Compute/LowCostGet30Min;38399" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "d8479ab9-b4a1-4ca4-bfe5-eb2106eeb54c_131339989493700012" + "c18570f4-edc2-4f83-9d5a-8a888cbd0148_131600023114504580" ], "x-ms-request-id": [ - "663fc897-801b-4d17-8b11-d88329d907de" + "6d438d5e-e671-4ad8-81e9-4b5f2b7ceeb1" ], "Cache-Control": [ "no-cache" @@ -50,43 +53,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14999" ], "x-ms-correlation-request-id": [ - "98be8e4b-e66b-4461-8430-ac2165efa695" + "1530707d-5190-4fa4-bfa1-4505c019998e" ], "x-ms-routing-request-id": [ - "CENTRALINDIA:20170427T180326Z:98be8e4b-e66b-4461-8430-ac2165efa695" + "WESTUS2:20180111T214846Z:1530707d-5190-4fa4-bfa1-4505c019998e" ], "Date": [ - "Thu, 27 Apr 2017 18:03:26 GMT" + "Thu, 11 Jan 2018 21:48:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/SoutheastAsia/runCommands/PowerShellScript?api-version=2017-03-30", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvU291dGhlYXN0QXNpYS9ydW5Db21tYW5kcy9Qb3dlclNoZWxsU2NyaXB0P2FwaS12ZXJzaW9uPTIwMTctMDMtMzA=", + "RequestUri": "/subscriptions/5393f919-a68a-43d0-9063-4b2bda6bffdf/providers/Microsoft.Compute/locations/SoutheastAsia/runCommands/RunPowerShellScript?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTM5M2Y5MTktYTY4YS00M2QwLTkwNjMtNGIyYmRhNmJmZmRmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvU291dGhlYXN0QXNpYS9ydW5Db21tYW5kcy9SdW5Qb3dlclNoZWxsU2NyaXB0P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5b266ab1-833b-49af-b047-2d0555f21e6a" + "562b98ac-b6bc-455e-b486-ddf8e685bc51" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.6.1637.0", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.14393", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.488.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.942.0" ] }, - "ResponseBody": "{\r\n \"script\": [\r\n \"param(\",\r\n \" [string]$customScript,\",\r\n \" [string]$customParameters\",\r\n \")\",\r\n \"$scriptBlock = [Scriptblock]::Create(\\\".{$customScript} $(&{$args} $customParameters)\\\")\",\r\n \"Invoke-Command $scriptBlock\"\r\n ],\r\n \"parameters\": [\r\n {\r\n \"name\": \"customScript\",\r\n \"type\": \"string\",\r\n \"required\": true\r\n },\r\n {\r\n \"name\": \"customParameters\",\r\n \"type\": \"string\",\r\n \"required\": false\r\n }\r\n ],\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"PowerShellScript\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Executes a PowerShell script\",\r\n \"description\": \"Executes a custom PowerShell script with optional parameters.\"\r\n}", + "ResponseBody": "{\r\n \"script\": [\r\n \"param(\",\r\n \" [string]$arg1,\",\r\n \" [string]$arg2\",\r\n \")\",\r\n \"Write-Host This is a sample script with parameters $arg1 $arg2\"\r\n ],\r\n \"parameters\": [\r\n {\r\n \"name\": \"arg1\",\r\n \"type\": \"string\",\r\n \"required\": false\r\n },\r\n {\r\n \"name\": \"arg2\",\r\n \"type\": \"string\",\r\n \"required\": false\r\n }\r\n ],\r\n \"$schema\": \"http://schema.management.azure.com/schemas/2016-11-17/runcommands.json\",\r\n \"id\": \"RunPowerShellScript\",\r\n \"osType\": \"Windows\",\r\n \"label\": \"Executes a PowerShell script\",\r\n \"description\": \"Custom multiline PowerShell script should be defined in script property. Optional parameters can be set in parameters property.\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "737" + "709" ], "Content-Type": [ "application/json; charset=utf-8" @@ -97,14 +100,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4798,Microsoft.Compute/LowCostGet30Min;38398" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "d8479ab9-b4a1-4ca4-bfe5-eb2106eeb54c_131339989493700012" + "c18570f4-edc2-4f83-9d5a-8a888cbd0148_131600023114504580" ], "x-ms-request-id": [ - "26964d24-3fe5-4c1e-9053-7b5a1c79c1fc" + "93a04604-223e-45ac-b66b-bdc881fb3670" ], "Cache-Control": [ "no-cache" @@ -114,16 +120,16 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14998" ], "x-ms-correlation-request-id": [ - "b36dffe8-d59c-4950-a012-6ef1bbddd696" + "cefb9573-1477-48a2-857c-0af83b87a2d0" ], "x-ms-routing-request-id": [ - "CENTRALINDIA:20170427T180326Z:b36dffe8-d59c-4950-a012-6ef1bbddd696" + "WESTUS2:20180111T214846Z:cefb9573-1477-48a2-857c-0af83b87a2d0" ], "Date": [ - "Thu, 27 Apr 2017 18:03:26 GMT" + "Thu, 11 Jan 2018 21:48:46 GMT" ] }, "StatusCode": 200 @@ -131,6 +137,6 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "24fb23e3-6ba3-41f0-9b6e-e41131d5d61e" + "SubscriptionId": "5393f919-a68a-43d0-9063-4b2bda6bffdf" } -} +} \ No newline at end of file diff --git a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScaleSetServiceFabricScenarioTests/TestVMScaleSetServiceFabric.json b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScaleSetServiceFabricScenarioTests/TestVMScaleSetServiceFabric.json new file mode 100644 index 000000000000..9a2a3cdc82cf --- /dev/null +++ b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScaleSetServiceFabricScenarioTests/TestVMScaleSetServiceFabric.json @@ -0,0 +1,410 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestrgr97ryo0ni/providers/Microsoft.Compute/virtualMachineScaleSets/crptesthtn39hve/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2017-12-01&platformUpdateDomain=0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RyZ3I5N3J5bzBuaS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVTY2FsZVNldHMvY3JwdGVzdGh0bjM5aHZlL2ZvcmNlUmVjb3ZlcnlTZXJ2aWNlRmFicmljUGxhdGZvcm1VcGRhdGVEb21haW5XYWxrP2FwaS12ZXJzaW9uPTIwMTctMTItMDEmcGxhdGZvcm1VcGRhdGVEb21haW49MA==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4debdeca-0d1a-4d5f-9ed0-6774875ed217" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2600.0", + "OSName/Windows_10_Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1641.0" + ] + }, + "ResponseBody": "{\r\n \"walkPerformed\": true,\r\n \"nextPlatformUpdateDomain\": 1\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "63" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/VMScaleSetActions3Min;239,Microsoft.Compute/VMScaleSetActions30Min;1196" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "6128d483-fbbc-4675-ba59-14895ca4b533_131600203863290858" + ], + "x-ms-request-id": [ + "330a48e5-5935-45f4-93fc-7d3590d3dce2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" + ], + "x-ms-correlation-request-id": [ + "93a55bb4-6c89-4e68-83c0-572f15b077e4" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180201T011807Z:93a55bb4-6c89-4e68-83c0-572f15b077e4" + ], + "Date": [ + "Thu, 01 Feb 2018 01:18:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestrgr97ryo0ni/providers/Microsoft.Compute/virtualMachineScaleSets/crptesthtn39hve/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2017-12-01&platformUpdateDomain=1", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RyZ3I5N3J5bzBuaS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVTY2FsZVNldHMvY3JwdGVzdGh0bjM5aHZlL2ZvcmNlUmVjb3ZlcnlTZXJ2aWNlRmFicmljUGxhdGZvcm1VcGRhdGVEb21haW5XYWxrP2FwaS12ZXJzaW9uPTIwMTctMTItMDEmcGxhdGZvcm1VcGRhdGVEb21haW49MQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d7e0dccc-4bee-48e5-9c2e-e261964dbc44" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2600.0", + "OSName/Windows_10_Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1641.0" + ] + }, + "ResponseBody": "{\r\n \"walkPerformed\": true,\r\n \"nextPlatformUpdateDomain\": 2\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "63" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/VMScaleSetActions3Min;238,Microsoft.Compute/VMScaleSetActions30Min;1195" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "6128d483-fbbc-4675-ba59-14895ca4b533_131600203863290858" + ], + "x-ms-request-id": [ + "7127ea95-a50f-455b-b870-7a0592e1643a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1190" + ], + "x-ms-correlation-request-id": [ + "8a8539ca-0e22-4407-a784-bd38ecfa63ac" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180201T011808Z:8a8539ca-0e22-4407-a784-bd38ecfa63ac" + ], + "Date": [ + "Thu, 01 Feb 2018 01:18:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestrgr97ryo0ni/providers/Microsoft.Compute/virtualMachineScaleSets/crptesthtn39hve/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2017-12-01&platformUpdateDomain=2", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RyZ3I5N3J5bzBuaS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVTY2FsZVNldHMvY3JwdGVzdGh0bjM5aHZlL2ZvcmNlUmVjb3ZlcnlTZXJ2aWNlRmFicmljUGxhdGZvcm1VcGRhdGVEb21haW5XYWxrP2FwaS12ZXJzaW9uPTIwMTctMTItMDEmcGxhdGZvcm1VcGRhdGVEb21haW49Mg==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "44bbeceb-8fc5-41d0-a32d-33b60bb9db33" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2600.0", + "OSName/Windows_10_Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1641.0" + ] + }, + "ResponseBody": "{\r\n \"walkPerformed\": true,\r\n \"nextPlatformUpdateDomain\": 3\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "63" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/VMScaleSetActions3Min;237,Microsoft.Compute/VMScaleSetActions30Min;1194" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "6128d483-fbbc-4675-ba59-14895ca4b533_131600203863290858" + ], + "x-ms-request-id": [ + "85520759-95af-4143-aa20-63da0f1eed9c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1189" + ], + "x-ms-correlation-request-id": [ + "e9289b19-352f-428c-bc37-12daca18c7db" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180201T011809Z:e9289b19-352f-428c-bc37-12daca18c7db" + ], + "Date": [ + "Thu, 01 Feb 2018 01:18:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestrgr97ryo0ni/providers/Microsoft.Compute/virtualMachineScaleSets/crptesthtn39hve/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2017-12-01&platformUpdateDomain=3", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RyZ3I5N3J5bzBuaS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVTY2FsZVNldHMvY3JwdGVzdGh0bjM5aHZlL2ZvcmNlUmVjb3ZlcnlTZXJ2aWNlRmFicmljUGxhdGZvcm1VcGRhdGVEb21haW5XYWxrP2FwaS12ZXJzaW9uPTIwMTctMTItMDEmcGxhdGZvcm1VcGRhdGVEb21haW49Mw==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "22b35253-d5c3-40f6-8b6f-accf57caa475" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2600.0", + "OSName/Windows_10_Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1641.0" + ] + }, + "ResponseBody": "{\r\n \"walkPerformed\": true,\r\n \"nextPlatformUpdateDomain\": 4\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "63" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/VMScaleSetActions3Min;236,Microsoft.Compute/VMScaleSetActions30Min;1193" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "6128d483-fbbc-4675-ba59-14895ca4b533_131600203863290858" + ], + "x-ms-request-id": [ + "112c30ff-7b9f-408b-af8a-07ac97e89819" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1188" + ], + "x-ms-correlation-request-id": [ + "eeca5592-cb5d-4b4e-bc8b-ddcd281c14eb" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180201T011809Z:eeca5592-cb5d-4b4e-bc8b-ddcd281c14eb" + ], + "Date": [ + "Thu, 01 Feb 2018 01:18:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestrgr97ryo0ni/providers/Microsoft.Compute/virtualMachineScaleSets/crptesthtn39hve/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2017-12-01&platformUpdateDomain=4", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RyZ3I5N3J5bzBuaS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVTY2FsZVNldHMvY3JwdGVzdGh0bjM5aHZlL2ZvcmNlUmVjb3ZlcnlTZXJ2aWNlRmFicmljUGxhdGZvcm1VcGRhdGVEb21haW5XYWxrP2FwaS12ZXJzaW9uPTIwMTctMTItMDEmcGxhdGZvcm1VcGRhdGVEb21haW49NA==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a3c324db-400b-447e-b838-e47f9f993696" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2600.0", + "OSName/Windows_10_Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1641.0" + ] + }, + "ResponseBody": "{\r\n \"walkPerformed\": true,\r\n \"nextPlatformUpdateDomain\": 5\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "63" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/VMScaleSetActions3Min;235,Microsoft.Compute/VMScaleSetActions30Min;1192" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "6128d483-fbbc-4675-ba59-14895ca4b533_131600203863290858" + ], + "x-ms-request-id": [ + "d840ee95-812e-4332-a6d9-349660bff7f1" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1187" + ], + "x-ms-correlation-request-id": [ + "aea86d33-4f64-4ed4-b178-edd4b141d31c" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180201T011810Z:aea86d33-4f64-4ed4-b178-edd4b141d31c" + ], + "Date": [ + "Thu, 01 Feb 2018 01:18:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestrgr97ryo0ni/providers/Microsoft.Compute/virtualMachineScaleSets/crptesthtn39hve/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2017-12-01&platformUpdateDomain=5", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RyZ3I5N3J5bzBuaS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVTY2FsZVNldHMvY3JwdGVzdGh0bjM5aHZlL2ZvcmNlUmVjb3ZlcnlTZXJ2aWNlRmFicmljUGxhdGZvcm1VcGRhdGVEb21haW5XYWxrP2FwaS12ZXJzaW9uPTIwMTctMTItMDEmcGxhdGZvcm1VcGRhdGVEb21haW49NQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9259bdfa-f796-4788-9a4b-b81b23a3a458" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2600.0", + "OSName/Windows_10_Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1641.0" + ] + }, + "ResponseBody": "{\r\n \"walkPerformed\": true\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/VMScaleSetActions3Min;234,Microsoft.Compute/VMScaleSetActions30Min;1191" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "6128d483-fbbc-4675-ba59-14895ca4b533_131600203863290858" + ], + "x-ms-request-id": [ + "34b359a5-2a94-44f3-af63-70556b86ac79" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1186" + ], + "x-ms-correlation-request-id": [ + "a764bc4d-6499-4c06-9c21-3e0497d697b2" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180201T011810Z:a764bc4d-6499-4c06-9c21-3e0497d697b2" + ], + "Date": [ + "Thu, 01 Feb 2018 01:18:10 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "73084a9e-e740-4c7d-8c11-6b3c0ec486b1" + } +} diff --git a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations.json b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations.json index ec7125603b43..6630cf0f38bc 100644 --- a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations.json +++ b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations.json @@ -1,25 +1,25 @@ { "Entries": [ { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/SoutheastAsia/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2012-R2-Datacenter/versions?$top=1&api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvU291dGhlYXN0QXNpYS9wdWJsaXNoZXJzL01pY3Jvc29mdFdpbmRvd3NTZXJ2ZXIvYXJ0aWZhY3R0eXBlcy92bWltYWdlL29mZmVycy9XaW5kb3dzU2VydmVyL3NrdXMvMjAxMi1SMi1EYXRhY2VudGVyL3ZlcnNpb25zPyR0b3A9MSZhcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/SoutheastAsia/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2012-R2-Datacenter/versions?$top=1&api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvU291dGhlYXN0QXNpYS9wdWJsaXNoZXJzL01pY3Jvc29mdFdpbmRvd3NTZXJ2ZXIvYXJ0aWZhY3R0eXBlcy92bWltYWdlL29mZmVycy9XaW5kb3dzU2VydmVyL3NrdXMvMjAxMi1SMi1EYXRhY2VudGVyL3ZlcnNpb25zPyR0b3A9MSZhcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "757e0ac5-2c00-4eee-bee6-61eae90feea8" + "2bf84122-6fdf-4eff-b3e4-d59cfb96dbc9" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "[\r\n {\r\n \"location\": \"southeastasia\",\r\n \"name\": \"4.127.20170406\",\r\n \"id\": \"/Subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/Providers/Microsoft.Compute/Locations/southeastasia/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2012-R2-Datacenter/Versions/4.127.20170406\"\r\n }\r\n]", + "ResponseBody": "[\r\n {\r\n \"location\": \"southeastasia\",\r\n \"name\": \"4.127.20170406\",\r\n \"id\": \"/Subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/Providers/Microsoft.Compute/Locations/southeastasia/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2012-R2-Datacenter/Versions/4.127.20170406\"\r\n }\r\n]", "ResponseHeaders": { "Content-Length": [ "321" @@ -37,10 +37,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "9fc414ea-410e-4600-9f7c-71bc36416f3f_131358074010838993" + "9fc414ea-410e-4600-9f7c-71bc36416f3f_131595074805181720" ], "x-ms-request-id": [ - "49942392-e4ad-43fc-ba58-30d5c3a44c71" + "b4dfd988-79fc-409f-a123-c9085033a303" ], "Cache-Control": [ "no-cache" @@ -53,22 +53,22 @@ "14999" ], "x-ms-correlation-request-id": [ - "d7417bae-c22e-4a22-b8e0-01889fffac1c" + "1c537796-72a2-48b7-b168-c18f095ae052" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183535Z:d7417bae-c22e-4a22-b8e0-01889fffac1c" + "UKSOUTH:20180118T031216Z:1c537796-72a2-48b7-b168-c18f095ae052" ], "Date": [ - "Thu, 27 Jul 2017 18:35:34 GMT" + "Thu, 18 Jan 2018 03:12:15 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar7118?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjcxMTg/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourcegroups/crptestar8333?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjgzMzM/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"crptestar7118\": \"2017-07-27 18:35:35Z\"\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"crptestar8333\": \"2018-01-18 03:12:16Z\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -77,19 +77,19 @@ "99" ], "x-ms-client-request-id": [ - "25cf2f8d-eeb8-4099-8071-3c90935b54d7" + "d33b49fa-fdbf-48b6-beed-a3e428b3b2b0" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118\",\r\n \"name\": \"crptestar7118\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"crptestar7118\": \"2017-07-27 18:35:35Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333\",\r\n \"name\": \"crptestar8333\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"crptestar8333\": \"2018-01-18 03:12:16Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "234" @@ -107,13 +107,13 @@ "1199" ], "x-ms-request-id": [ - "d4982de3-c16f-4bd7-8a25-628ebd646bf8" + "0079cb22-e066-4cd9-b9a3-a656064759c6" ], "x-ms-correlation-request-id": [ - "d4982de3-c16f-4bd7-8a25-628ebd646bf8" + "0079cb22-e066-4cd9-b9a3-a656064759c6" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183538Z:d4982de3-c16f-4bd7-8a25-628ebd646bf8" + "UKSOUTH:20180118T031219Z:0079cb22-e066-4cd9-b9a3-a656064759c6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -122,16 +122,16 @@ "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:35:38 GMT" + "Thu, 18 Jan 2018 03:12:18 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar7118?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjcxMTg/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourcegroups/crptestar8333?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjgzMzM/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"crptestar7118\": \"2017-07-27 18:36:24Z\"\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"crptestar8333\": \"2018-01-18 03:13:06Z\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -140,19 +140,19 @@ "99" ], "x-ms-client-request-id": [ - "32e1917e-3ab9-4e56-8a54-9186864ab18b" + "e0eba26d-bd3d-4ffe-8309-953446cb819e" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118\",\r\n \"name\": \"crptestar7118\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"crptestar7118\": \"2017-07-27 18:36:24Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333\",\r\n \"name\": \"crptestar8333\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"crptestar8333\": \"2018-01-18 03:13:06Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "234" @@ -170,13 +170,13 @@ "1198" ], "x-ms-request-id": [ - "dccf778e-e09e-4d19-8729-c9ce39879c32" + "35640462-8d2d-40b9-8b2a-ad25d01400ef" ], "x-ms-correlation-request-id": [ - "dccf778e-e09e-4d19-8729-c9ce39879c32" + "35640462-8d2d-40b9-8b2a-ad25d01400ef" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183625Z:dccf778e-e09e-4d19-8729-c9ce39879c32" + "UKSOUTH:20180118T031307Z:35640462-8d2d-40b9-8b2a-ad25d01400ef" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -185,14 +185,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:36:24 GMT" + "Thu, 18 Jan 2018 03:13:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Storage/storageAccounts/crptestar1687?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9jcnB0ZXN0YXIxNjg3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Storage/storageAccounts/crptestar4905?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9jcnB0ZXN0YXI0OTA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"SoutheastAsia\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", "RequestHeaders": { @@ -203,15 +203,15 @@ "95" ], "x-ms-client-request-id": [ - "d088b3b3-0863-40ce-b94f-6aacad8d0b5d" + "a7efee82-e184-4f01-865a-c3fe5b0e31cc" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Storage.StorageManagementClient/4.1.0-preview" ] }, @@ -220,6 +220,9 @@ "Content-Length": [ "0" ], + "Content-Type": [ + "application/json" + ], "Expires": [ "-1" ], @@ -229,54 +232,53 @@ "Retry-After": [ "17" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], "x-ms-request-id": [ - "341f631b-21a3-4e8e-82a0-f585208415fe" - ], - "Cache-Control": [ - "no-cache" + "da9c15ee-63c6-4078-958e-c4e65789911e" ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Storage/operations/42ea5cce-66fa-4e26-846c-ea99b90b3ac2?monitor=true&api-version=2015-06-15" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "341f631b-21a3-4e8e-82a0-f585208415fe" + "69afd349-2700-4632-9d69-44541c68ab19" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183542Z:341f631b-21a3-4e8e-82a0-f585208415fe" + "UKSOUTH:20180118T031225Z:69afd349-2700-4632-9d69-44541c68ab19" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Cache-Control": [ + "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:35:41 GMT" + "Thu, 18 Jan 2018 03:12:24 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Storage/locations/southeastasia/asyncoperations/da9c15ee-63c6-4078-958e-c4e65789911e?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Storage/operations/42ea5cce-66fa-4e26-846c-ea99b90b3ac2?monitor=true&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzQyZWE1Y2NlLTY2ZmEtNGUyNi04NDZjLWVhOTliOTBiM2FjMj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Storage/locations/southeastasia/asyncoperations/da9c15ee-63c6-4078-958e-c4e65789911e?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9hc3luY29wZXJhdGlvbnMvZGE5YzE1ZWUtNjNjNi00MDc4LTk1OGUtYzRlNjU3ODk5MTFlP21vbml0b3I9dHJ1ZSZhcGktdmVyc2lvbj0yMDE1LTA2LTE1", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Storage.StorageManagementClient/4.1.0-preview" ] }, "ResponseBody": "{\r\n \"location\": \"SoutheastAsia\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "72" + "95" ], "Content-Type": [ "application/json" @@ -288,56 +290,55 @@ "no-cache" ], "x-ms-request-id": [ - "4cadd47f-d57f-428c-be64-b47fa1a39e7f" - ], - "Cache-Control": [ - "no-cache" + "2a355176-f26b-4c56-a81e-b907855fe114" ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ "14999" ], "x-ms-correlation-request-id": [ - "4cadd47f-d57f-428c-be64-b47fa1a39e7f" + "c4fb6dd2-3a95-48cc-b092-2c01f7deb332" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183612Z:4cadd47f-d57f-428c-be64-b47fa1a39e7f" + "UKSOUTH:20180118T031255Z:c4fb6dd2-3a95-48cc-b092-2c01f7deb332" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Cache-Control": [ + "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:36:12 GMT" + "Thu, 18 Jan 2018 03:12:55 GMT" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "44796252-ba89-403e-876d-ab8b123f9067" + "2f4b7043-87e8-4148-b3e6-7b71e4b58f68" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Storage.StorageManagementClient/4.1.0-preview" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Storage/storageAccounts/crptestar1687\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar1687\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2017-07-27T18:35:41.9669325Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar1687.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar1687.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar1687.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar1687.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"southeastasia\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastasia\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Storage/storageAccounts/crptestar4905\",\r\n \"name\": \"crptestar4905\",\r\n \"type\": \"Microsoft.Storage/storageAccounts\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"creationTime\": \"2018-01-18T03:12:23.6943066Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar4905.blob.core.windows.net/\",\r\n \"queue\": \"https://crptestar4905.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar4905.table.core.windows.net/\",\r\n \"file\": \"https://crptestar4905.file.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"southeastasia\",\r\n \"statusOfPrimary\": \"available\",\r\n \"secondaryLocation\": \"eastasia\",\r\n \"statusOfSecondary\": \"unavailable\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "753" + "744" ], "Content-Type": [ "application/json" @@ -349,56 +350,55 @@ "no-cache" ], "x-ms-request-id": [ - "ded0ae69-e383-4e61-9580-7fd9aff8022f" - ], - "Cache-Control": [ - "no-cache" + "aeea9021-c52b-4df9-9c93-5691e5ee162e" ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ "14998" ], "x-ms-correlation-request-id": [ - "ded0ae69-e383-4e61-9580-7fd9aff8022f" + "3f61703d-27e0-48ac-9017-94a2d72e2bc9" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183622Z:ded0ae69-e383-4e61-9580-7fd9aff8022f" + "UKSOUTH:20180118T031305Z:3f61703d-27e0-48ac-9017-94a2d72e2bc9" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Cache-Control": [ + "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:36:22 GMT" + "Thu, 18 Jan 2018 03:13:05 GMT" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Storage/storageAccounts/crptestar1687?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9jcnB0ZXN0YXIxNjg3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Storage/storageAccounts/crptestar4905?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9jcnB0ZXN0YXI0OTA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6caa4d65-1109-45d8-b74c-c406888bf9d1" + "d67f7906-fcfa-487c-9fa1-ed10e5687494" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Storage.StorageManagementClient/4.1.0-preview" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Storage/storageAccounts/crptestar1687\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar1687\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2017-07-27T18:35:41.9669325Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar1687.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar1687.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar1687.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar1687.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"southeastasia\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastasia\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Storage/storageAccounts/crptestar4905\",\r\n \"name\": \"crptestar4905\",\r\n \"type\": \"Microsoft.Storage/storageAccounts\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"creationTime\": \"2018-01-18T03:12:23.6943066Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar4905.blob.core.windows.net/\",\r\n \"queue\": \"https://crptestar4905.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar4905.table.core.windows.net/\",\r\n \"file\": \"https://crptestar4905.file.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"southeastasia\",\r\n \"statusOfPrimary\": \"available\",\r\n \"secondaryLocation\": \"eastasia\",\r\n \"statusOfSecondary\": \"unavailable\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "741" + "732" ], "Content-Type": [ "application/json" @@ -410,140 +410,37 @@ "no-cache" ], "x-ms-request-id": [ - "6a4251c8-bb01-4fd6-a0e9-e334c268ec47" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" - ], - "x-ms-correlation-request-id": [ - "6a4251c8-bb01-4fd6-a0e9-e334c268ec47" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T183622Z:6a4251c8-bb01-4fd6-a0e9-e334c268ec47" + "1a73c6ee-2b25-4616-8cca-437402710409" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ - "Thu, 27 Jul 2017 18:36:22 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/VMDoesNotExist?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy9WTURvZXNOb3RFeGlzdD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "7f29c809-3c31-4450-875e-f84d3cf65112" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "f6da6ac4-3655-4204-9377-557ba2f0ee95" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" ], "x-ms-correlation-request-id": [ - "f6da6ac4-3655-4204-9377-557ba2f0ee95" + "8bf25595-8af0-427c-bdc1-a57364c58273" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183623Z:f6da6ac4-3655-4204-9377-557ba2f0ee95" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "UKSOUTH:20180118T031306Z:8bf25595-8af0-427c-bdc1-a57364c58273" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:36:23 GMT" - ] - }, - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/ASDoesNotExist?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvQVNEb2VzTm90RXhpc3Q/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "f7bff310-7c60-47c1-9902-09b39c67b585" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" - ], - "x-ms-request-id": [ - "67ffb75d-db8a-4033-bc1f-125eb6e2ba36" - ], - "x-ms-correlation-request-id": [ - "67ffb75d-db8a-4033-bc1f-125eb6e2ba36" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T183624Z:67ffb75d-db8a-4033-bc1f-125eb6e2ba36" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" + "Thu, 18 Jan 2018 03:13:05 GMT" ], - "Date": [ - "Thu, 27 Jul 2017 18:36:24 GMT" + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 204 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/publicIPAddresses/pip9114?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDkxMTQ/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/publicIPAddresses/pip6925?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDY5MjU/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn3940\"\r\n }\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn9588\"\r\n }\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -552,19 +449,19 @@ "207" ], "x-ms-client-request-id": [ - "5dfb3a7f-00e4-4331-8044-6fa485c3a895" + "dfa1d41d-6db0-42fe-bc87-3d65888a346d" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip9114\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/publicIPAddresses/pip9114\",\r\n \"etag\": \"W/\\\"c511bab5-c345-4ec5-bcdc-3a942d472395\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"891c7ef1-9edb-4236-9731-c5a71e978132\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn3940\",\r\n \"fqdn\": \"dn3940.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip6925\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/publicIPAddresses/pip6925\",\r\n \"etag\": \"W/\\\"4a7e7439-1df2-4801-be39-34a41866d31d\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"8a93aeb9-579a-4e79-bcca-242a31fced43\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn9588\",\r\n \"fqdn\": \"dn9588.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ "711" @@ -582,10 +479,10 @@ "3" ], "x-ms-request-id": [ - "7ef47d93-7ced-46d7-8c20-6ad162d9d856" + "30af545b-0536-447d-9d54-fb41ec09f323" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/7ef47d93-7ced-46d7-8c20-6ad162d9d856?api-version=2017-03-01" + "https://management.azure.com/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Network/locations/southeastasia/operations/30af545b-0536-447d-9d54-fb41ec09f323?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -598,30 +495,30 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1196" ], "x-ms-correlation-request-id": [ - "168c9479-3be4-462a-8c57-caa7df6c7706" + "cb9d1de2-3e0a-4c13-ba55-e0683542bd8b" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183631Z:168c9479-3be4-462a-8c57-caa7df6c7706" + "UKSOUTH:20180118T031314Z:cb9d1de2-3e0a-4c13-ba55-e0683542bd8b" ], "Date": [ - "Thu, 27 Jul 2017 18:36:31 GMT" + "Thu, 18 Jan 2018 03:13:13 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/7ef47d93-7ced-46d7-8c20-6ad162d9d856?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzdlZjQ3ZDkzLTdjZWQtNDZkNy04YzIwLTZhZDE2MmQ5ZDg1Nj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Network/locations/southeastasia/operations/30af545b-0536-447d-9d54-fb41ec09f323?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzMwYWY1NDViLTA1MzYtNDQ3ZC05ZDU0LWZiNDFlYzA5ZjMyMz9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, @@ -640,7 +537,7 @@ "no-cache" ], "x-ms-request-id": [ - "6d7d2b55-72c8-4c25-8399-1a74e4fc460f" + "2dfded2d-38d9-42c3-89d0-d8e0c8cec7ea" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -656,31 +553,31 @@ "14999" ], "x-ms-correlation-request-id": [ - "4baea2d9-2a0e-4257-b78c-e6f308a98278" + "0bd7cb78-59e7-483d-9f00-bfeed21a0b16" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183702Z:4baea2d9-2a0e-4257-b78c-e6f308a98278" + "UKSOUTH:20180118T031345Z:0bd7cb78-59e7-483d-9f00-bfeed21a0b16" ], "Date": [ - "Thu, 27 Jul 2017 18:37:01 GMT" + "Thu, 18 Jan 2018 03:13:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/publicIPAddresses/pip9114?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDkxMTQ/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/publicIPAddresses/pip6925?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDY5MjU/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip9114\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/publicIPAddresses/pip9114\",\r\n \"etag\": \"W/\\\"263aa4e7-44f2-4e51-879a-1905ff2ddce2\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"891c7ef1-9edb-4236-9731-c5a71e978132\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn3940\",\r\n \"fqdn\": \"dn3940.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip6925\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/publicIPAddresses/pip6925\",\r\n \"etag\": \"W/\\\"6ad3c4c1-675b-4374-96f8-01dd57ddc9a4\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"8a93aeb9-579a-4e79-bcca-242a31fced43\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn9588\",\r\n \"fqdn\": \"dn9588.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ "712" @@ -695,7 +592,7 @@ "no-cache" ], "x-ms-request-id": [ - "c0955f53-cb80-46f5-9a36-25a030474ce3" + "5a4a5df1-240c-4637-b092-cc870234c4a1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -704,7 +601,7 @@ "no-cache" ], "ETag": [ - "W/\"263aa4e7-44f2-4e51-879a-1905ff2ddce2\"" + "W/\"6ad3c4c1-675b-4374-96f8-01dd57ddc9a4\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -714,37 +611,37 @@ "14998" ], "x-ms-correlation-request-id": [ - "55af7473-bca0-4181-ac5b-fb49f9c30467" + "e88d9788-2520-4cf9-ae51-fcb26522edb9" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183702Z:55af7473-bca0-4181-ac5b-fb49f9c30467" + "UKSOUTH:20180118T031345Z:e88d9788-2520-4cf9-ae51-fcb26522edb9" ], "Date": [ - "Thu, 27 Jul 2017 18:37:02 GMT" + "Thu, 18 Jan 2018 03:13:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/publicIPAddresses/pip9114?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDkxMTQ/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/publicIPAddresses/pip6925?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDY5MjU/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d64cb803-7e1f-4541-a39f-198de0c88cb1" + "e40fec46-f079-4e55-ae94-e063e2c854a8" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip9114\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/publicIPAddresses/pip9114\",\r\n \"etag\": \"W/\\\"263aa4e7-44f2-4e51-879a-1905ff2ddce2\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"891c7ef1-9edb-4236-9731-c5a71e978132\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn3940\",\r\n \"fqdn\": \"dn3940.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip6925\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/publicIPAddresses/pip6925\",\r\n \"etag\": \"W/\\\"6ad3c4c1-675b-4374-96f8-01dd57ddc9a4\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"8a93aeb9-579a-4e79-bcca-242a31fced43\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn9588\",\r\n \"fqdn\": \"dn9588.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ "712" @@ -759,7 +656,7 @@ "no-cache" ], "x-ms-request-id": [ - "1a8aa797-e4c5-427f-aa8f-d6658b7e0aee" + "558e8650-ad04-4745-9095-3146a3cd3bf3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -768,7 +665,7 @@ "no-cache" ], "ETag": [ - "W/\"263aa4e7-44f2-4e51-879a-1905ff2ddce2\"" + "W/\"6ad3c4c1-675b-4374-96f8-01dd57ddc9a4\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -778,22 +675,22 @@ "14997" ], "x-ms-correlation-request-id": [ - "3df25860-26bc-4b3f-af32-63407c82fdc6" + "8e3af5bb-7b32-4c13-964e-085eeafb2c78" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183702Z:3df25860-26bc-4b3f-af32-63407c82fdc6" + "UKSOUTH:20180118T031345Z:8e3af5bb-7b32-4c13-964e-085eeafb2c78" ], "Date": [ - "Thu, 27 Jul 2017 18:37:02 GMT" + "Thu, 18 Jan 2018 03:13:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjg4MDk/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjY0MDg/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": [\r\n \"10.1.1.1\",\r\n \"10.1.2.4\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n },\r\n \"name\": \"sn1622\"\r\n }\r\n ]\r\n },\r\n \"location\": \"SoutheastAsia\"\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": [\r\n \"10.1.1.1\",\r\n \"10.1.2.4\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n },\r\n \"name\": \"sn6918\"\r\n }\r\n ]\r\n },\r\n \"location\": \"SoutheastAsia\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -802,19 +699,19 @@ "402" ], "x-ms-client-request-id": [ - "51c4afe4-aadc-496c-ae43-3183fdb811c5" + "b30f6cde-04d5-49f4-a8c0-8f8f054e40e6" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"vn8809\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809\",\r\n \"etag\": \"W/\\\"4b5283c3-a99a-4970-92ba-742f8e44905f\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"e4eecf33-aad3-4148-84fc-b38df5cce5f5\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": [\r\n \"10.1.1.1\",\r\n \"10.1.2.4\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn1622\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622\",\r\n \"etag\": \"W/\\\"4b5283c3-a99a-4970-92ba-742f8e44905f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vn6408\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408\",\r\n \"etag\": \"W/\\\"8cd56d34-ed34-4aed-a793-82d87a683d5b\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"d031c3f8-0368-4ae7-8faa-320b3aaabfdb\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": [\r\n \"10.1.1.1\",\r\n \"10.1.2.4\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn6918\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918\",\r\n \"etag\": \"W/\\\"8cd56d34-ed34-4aed-a793-82d87a683d5b\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1078" @@ -832,10 +729,10 @@ "3" ], "x-ms-request-id": [ - "45bcf67b-ccb0-4c7f-8722-00154547e27f" + "5289134a-c174-4de6-97c4-ceb0493f2a6a" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/45bcf67b-ccb0-4c7f-8722-00154547e27f?api-version=2017-03-01" + "https://management.azure.com/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Network/locations/southeastasia/operations/5289134a-c174-4de6-97c4-ceb0493f2a6a?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -848,30 +745,30 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1195" ], "x-ms-correlation-request-id": [ - "02138050-5bde-4d82-8e5a-c5be5f344e08" + "86f2e503-0fd3-43cf-b264-b445a0198027" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183705Z:02138050-5bde-4d82-8e5a-c5be5f344e08" + "UKSOUTH:20180118T031347Z:86f2e503-0fd3-43cf-b264-b445a0198027" ], "Date": [ - "Thu, 27 Jul 2017 18:37:05 GMT" + "Thu, 18 Jan 2018 03:13:46 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/45bcf67b-ccb0-4c7f-8722-00154547e27f?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzQ1YmNmNjdiLWNjYjAtNGM3Zi04NzIyLTAwMTU0NTQ3ZTI3Zj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Network/locations/southeastasia/operations/5289134a-c174-4de6-97c4-ceb0493f2a6a?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzUyODkxMzRhLWMxNzQtNGRlNi05N2M0LWNlYjA0OTNmMmE2YT9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, @@ -890,7 +787,7 @@ "no-cache" ], "x-ms-request-id": [ - "ef5e933f-3272-4f3b-9a76-51b0ffb4f490" + "6468fb72-b513-4870-a91a-bec36ce18d0b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -906,31 +803,31 @@ "14996" ], "x-ms-correlation-request-id": [ - "0db1fdf9-07a6-4b33-90ee-559bc214c648" + "96428410-5e75-4d1d-a321-fdf5263b7c43" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183736Z:0db1fdf9-07a6-4b33-90ee-559bc214c648" + "UKSOUTH:20180118T031418Z:96428410-5e75-4d1d-a321-fdf5263b7c43" ], "Date": [ - "Thu, 27 Jul 2017 18:37:35 GMT" + "Thu, 18 Jan 2018 03:14:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjg4MDk/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjY0MDg/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"vn8809\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809\",\r\n \"etag\": \"W/\\\"f761b6d7-b24d-4fa0-8cad-9d516c32d1ea\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e4eecf33-aad3-4148-84fc-b38df5cce5f5\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": [\r\n \"10.1.1.1\",\r\n \"10.1.2.4\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn1622\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622\",\r\n \"etag\": \"W/\\\"f761b6d7-b24d-4fa0-8cad-9d516c32d1ea\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vn6408\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408\",\r\n \"etag\": \"W/\\\"a791779e-7d82-4595-8fec-a3ab02e7d0c4\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"d031c3f8-0368-4ae7-8faa-320b3aaabfdb\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": [\r\n \"10.1.1.1\",\r\n \"10.1.2.4\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn6918\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918\",\r\n \"etag\": \"W/\\\"a791779e-7d82-4595-8fec-a3ab02e7d0c4\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1080" @@ -945,7 +842,7 @@ "no-cache" ], "x-ms-request-id": [ - "879bcfbd-56e0-43bc-8b68-220746efac57" + "14e04e17-fdb4-4f24-b9eb-89d5a3556f97" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -954,7 +851,7 @@ "no-cache" ], "ETag": [ - "W/\"f761b6d7-b24d-4fa0-8cad-9d516c32d1ea\"" + "W/\"a791779e-7d82-4595-8fec-a3ab02e7d0c4\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -964,37 +861,37 @@ "14995" ], "x-ms-correlation-request-id": [ - "71fc571a-095b-4b1c-b7e0-d5a9df542527" + "0ea983be-6d45-4b7d-8e36-5e56f2baf72b" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183736Z:71fc571a-095b-4b1c-b7e0-d5a9df542527" + "UKSOUTH:20180118T031419Z:0ea983be-6d45-4b7d-8e36-5e56f2baf72b" ], "Date": [ - "Thu, 27 Jul 2017 18:37:36 GMT" + "Thu, 18 Jan 2018 03:14:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjg4MDkvc3VibmV0cy9zbjE2MjI/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjY0MDgvc3VibmV0cy9zbjY5MTg/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9984ab8a-c793-4e37-9bce-d313b48062e2" + "7b858a3a-0acd-4c1d-b7a5-82d9b2c85309" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"sn1622\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622\",\r\n \"etag\": \"W/\\\"f761b6d7-b24d-4fa0-8cad-9d516c32d1ea\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"sn6918\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918\",\r\n \"etag\": \"W/\\\"a791779e-7d82-4595-8fec-a3ab02e7d0c4\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "340" @@ -1009,7 +906,7 @@ "no-cache" ], "x-ms-request-id": [ - "0b261687-86a0-4cd9-8a60-603986db341a" + "ae8df1a4-e081-4060-8a73-4b1ead029b08" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1018,7 +915,7 @@ "no-cache" ], "ETag": [ - "W/\"f761b6d7-b24d-4fa0-8cad-9d516c32d1ea\"" + "W/\"a791779e-7d82-4595-8fec-a3ab02e7d0c4\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -1028,46 +925,46 @@ "14994" ], "x-ms-correlation-request-id": [ - "da4cad7d-da7a-4d54-9f5e-d18dbc05bce9" + "05c8b587-9fbf-47b8-86dc-be2df9d1e157" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183737Z:da4cad7d-da7a-4d54-9f5e-d18dbc05bce9" + "UKSOUTH:20180118T031419Z:05c8b587-9fbf-47b8-86dc-be2df9d1e157" ], "Date": [ - "Thu, 27 Jul 2017 18:37:36 GMT" + "Thu, 18 Jan 2018 03:14:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzY2MzI/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzczMDY/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"sn1622\",\r\n \"etag\": \"W/\\\"f761b6d7-b24d-4fa0-8cad-9d516c32d1ea\\\"\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622\"\r\n }\r\n },\r\n \"name\": \"ip582\"\r\n }\r\n ]\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"sn6918\",\r\n \"etag\": \"W/\\\"a791779e-7d82-4595-8fec-a3ab02e7d0c4\\\"\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918\"\r\n }\r\n },\r\n \"name\": \"ip2095\"\r\n }\r\n ]\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "706" + "707" ], "x-ms-client-request-id": [ - "10c3d771-c05e-4b2e-9b52-35f83404bcf2" + "0f589868-5115-4f07-ae00-904e1c1caa76" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic6632\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\",\r\n \"etag\": \"W/\\\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e91a48ae-9cd1-4334-921e-f916c6339233\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip582\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632/ipConfigurations/ip582\",\r\n \"etag\": \"W/\\\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"gph43zgtvjeedbh2wog5lthf4f.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic7306\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\",\r\n \"etag\": \"W/\\\"15471045-1781-47ea-a5f8-3be496a700bd\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"87bb6a94-061f-45b2-b3fd-1f5c56f3a5a5\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip2095\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306/ipConfigurations/ip2095\",\r\n \"etag\": \"W/\\\"15471045-1781-47ea-a5f8-3be496a700bd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"5dbtdudiaptuvd3kgiftvkv51d.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1498" + "1500" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1079,10 +976,10 @@ "no-cache" ], "x-ms-request-id": [ - "b3350030-07ae-4e45-83c1-4146382660b9" + "53e53106-138a-430a-b9e1-3294bf6e5d36" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/b3350030-07ae-4e45-83c1-4146382660b9?api-version=2017-03-01" + "https://management.azure.com/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Network/locations/southeastasia/operations/53e53106-138a-430a-b9e1-3294bf6e5d36?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1095,37 +992,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1194" ], "x-ms-correlation-request-id": [ - "0c503235-1cf2-4584-8ec4-f270b0835e8f" + "d089283b-587e-42b3-b413-32c606cd144a" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183740Z:0c503235-1cf2-4584-8ec4-f270b0835e8f" + "UKSOUTH:20180118T031422Z:d089283b-587e-42b3-b413-32c606cd144a" ], "Date": [ - "Thu, 27 Jul 2017 18:37:39 GMT" + "Thu, 18 Jan 2018 03:14:21 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzY2MzI/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzczMDY/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic6632\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\",\r\n \"etag\": \"W/\\\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e91a48ae-9cd1-4334-921e-f916c6339233\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip582\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632/ipConfigurations/ip582\",\r\n \"etag\": \"W/\\\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"gph43zgtvjeedbh2wog5lthf4f.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic7306\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\",\r\n \"etag\": \"W/\\\"15471045-1781-47ea-a5f8-3be496a700bd\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"87bb6a94-061f-45b2-b3fd-1f5c56f3a5a5\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip2095\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306/ipConfigurations/ip2095\",\r\n \"etag\": \"W/\\\"15471045-1781-47ea-a5f8-3be496a700bd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"5dbtdudiaptuvd3kgiftvkv51d.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1498" + "1500" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1137,7 +1034,7 @@ "no-cache" ], "x-ms-request-id": [ - "5ba4d158-bc23-4a43-a78c-e1e8128c15b7" + "e3a6c720-c65a-4f33-a7db-17a222086349" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1146,7 +1043,7 @@ "no-cache" ], "ETag": [ - "W/\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\"" + "W/\"15471045-1781-47ea-a5f8-3be496a700bd\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -1156,40 +1053,40 @@ "14993" ], "x-ms-correlation-request-id": [ - "683bc952-fc44-4668-be93-211cbf3bb534" + "f086fbfd-0401-4e5c-8ea9-522b83fb9089" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183740Z:683bc952-fc44-4668-be93-211cbf3bb534" + "UKSOUTH:20180118T031422Z:f086fbfd-0401-4e5c-8ea9-522b83fb9089" ], "Date": [ - "Thu, 27 Jul 2017 18:37:39 GMT" + "Thu, 18 Jan 2018 03:14:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzY2MzI/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzczMDY/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "aec8578c-172c-492a-a762-eaa729541284" + "05d09a24-3268-4d4e-9bf5-d4aef35294ee" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic6632\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\",\r\n \"etag\": \"W/\\\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e91a48ae-9cd1-4334-921e-f916c6339233\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip582\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632/ipConfigurations/ip582\",\r\n \"etag\": \"W/\\\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/virtualNetworks/vn8809/subnets/sn1622\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"gph43zgtvjeedbh2wog5lthf4f.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic7306\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\",\r\n \"etag\": \"W/\\\"15471045-1781-47ea-a5f8-3be496a700bd\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"87bb6a94-061f-45b2-b3fd-1f5c56f3a5a5\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip2095\",\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306/ipConfigurations/ip2095\",\r\n \"etag\": \"W/\\\"15471045-1781-47ea-a5f8-3be496a700bd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/virtualNetworks/vn6408/subnets/sn6918\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"5dbtdudiaptuvd3kgiftvkv51d.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1498" + "1500" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1201,7 +1098,7 @@ "no-cache" ], "x-ms-request-id": [ - "c9f096ef-5ef9-47b1-b87d-54c19a2d33cb" + "22b565bb-1eaf-4533-b952-9ec9687407b8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1210,7 +1107,7 @@ "no-cache" ], "ETag": [ - "W/\"9e86aa2a-5222-4c62-88da-3f44446cbc4b\"" + "W/\"15471045-1781-47ea-a5f8-3be496a700bd\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -1220,20 +1117,20 @@ "14992" ], "x-ms-correlation-request-id": [ - "fce6cd55-e177-4850-b3fc-0c700c7c91cf" + "fac7473c-92a1-44bc-9721-87522952ed5c" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183740Z:fce6cd55-e177-4850-b3fc-0c700c7c91cf" + "UKSOUTH:20180118T031422Z:fac7473c-92a1-44bc-9721-87522952ed5c" ], "Date": [ - "Thu, 27 Jul 2017 18:37:40 GMT" + "Thu, 18 Jan 2018 03:14:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/as3651?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMzNjUxP2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/as4069?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXM0MDY5P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 3\r\n },\r\n \"sku\": {\r\n \"name\": \"Classic\"\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", "RequestHeaders": { @@ -1244,19 +1141,19 @@ "229" ], "x-ms-client-request-id": [ - "763c33b8-41c9-4109-8e33-34f55668e564" + "ff727ae2-c9af-4f4c-a555-bcf1d5cfb4ce" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 3\r\n },\r\n \"type\": \"Microsoft.Compute/availabilitySets\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/as3651\",\r\n \"name\": \"as3651\",\r\n \"sku\": {\r\n \"name\": \"Classic\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 3\r\n },\r\n \"type\": \"Microsoft.Compute/availabilitySets\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/as4069\",\r\n \"name\": \"as4069\",\r\n \"sku\": {\r\n \"name\": \"Classic\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "444" @@ -1270,14 +1167,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/PutVM3Min;239,Microsoft.Compute/PutVM30Min;1197" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "24c1f260-e36c-4b37-a20c-79a4daa333d0" + "551836ba-b4fc-476b-b492-c48bbfd9a9e7" ], "Cache-Control": [ "no-cache" @@ -1287,25 +1187,25 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1196" ], "x-ms-correlation-request-id": [ - "cc383b92-be9a-4aa4-9bf1-8816da97e166" + "87433bd4-bea7-462e-9382-73872a109d48" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183746Z:cc383b92-be9a-4aa4-9bf1-8816da97e166" + "UKSOUTH:20180118T031428Z:87433bd4-bea7-462e-9382-73872a109d48" ], "Date": [ - "Thu, 27 Jul 2017 18:37:45 GMT" + "Thu, 18 Jan 2018 03:14:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTUyMDg/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE2NDI/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"test\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar1687.blob.core.windows.net/crptestar1712/oscrptestar6419.vhd\"\r\n },\r\n \"caching\": \"None\",\r\n \"createOption\": \"fromImage\"\r\n }\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"[Placeholder]\"\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\"\r\n }\r\n ]\r\n },\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/as3651\"\r\n }\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"test\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar4905.blob.core.windows.net/crptestar1456/oscrptestar8917.vhd\"\r\n },\r\n \"caching\": \"None\",\r\n \"createOption\": \"FromImage\"\r\n }\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"rohittest123!\"\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\"\r\n }\r\n ]\r\n },\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/as4069\"\r\n }\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1314,19 +1214,19 @@ "1216" ], "x-ms-client-request-id": [ - "e7e899ca-bb2f-4e93-905c-f63d6d9c449b" + "281cd58b-2a1e-4cdb-8afe-30bf87c29616" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"439df261-6811-450a-ab2f-9c6976c804c3\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/AS3651\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar1687.blob.core.windows.net/crptestar1712/oscrptestar6419.vhd\"\r\n },\r\n \"caching\": \"None\"\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208\",\r\n \"name\": \"vm5208\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"283b175f-ecaf-4f54-b573-be8a51898b72\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/AS4069\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar4905.blob.core.windows.net/crptestar1456/oscrptestar8917.vhd\"\r\n },\r\n \"caching\": \"None\"\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642\",\r\n \"name\": \"vm1642\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1617" @@ -1341,16 +1241,19 @@ "no-cache" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01" + "https://management.azure.com/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/PutVM3Min;238,Microsoft.Compute/PutVM30Min;1196" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "8468c57d-cfef-4b03-a802-3992156a8799" + "354ec66d-b027-4828-badb-d6111af9ad08" ], "Cache-Control": [ "no-cache" @@ -1360,37 +1263,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1195" ], "x-ms-correlation-request-id": [ - "ecfc81f8-df2b-4989-9bee-3cab52524e06" + "c9b82f1a-4c2a-4d49-a681-bb22f77d5cf8" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183749Z:ecfc81f8-df2b-4989-9bee-3cab52524e06" + "UKSOUTH:20180118T031430Z:c9b82f1a-4c2a-4d49-a681-bb22f77d5cf8" ], "Date": [ - "Thu, 27 Jul 2017 18:37:48 GMT" + "Thu, 18 Jan 2018 03:14:30 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1401,14 +1304,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11998,Microsoft.Compute/GetOperation30Min;23959" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "45c3af0b-86e3-4cff-9929-01d2cdc7ec0a" + "009cdac1-d663-416c-a5d7-c6e8daed740a" ], "Cache-Control": [ "no-cache" @@ -1418,37 +1324,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14991" ], "x-ms-correlation-request-id": [ - "a47c1318-602a-4cd3-bdcd-a755667dd5ae" + "1d9382c2-977d-4c9b-ae9d-c05b7b87d10f" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183820Z:a47c1318-602a-4cd3-bdcd-a755667dd5ae" + "UKSOUTH:20180118T031501Z:1d9382c2-977d-4c9b-ae9d-c05b7b87d10f" ], "Date": [ - "Thu, 27 Jul 2017 18:38:19 GMT" + "Thu, 18 Jan 2018 03:15:00 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1459,14 +1365,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11995,Microsoft.Compute/GetOperation30Min;23956" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "f3fe947a-eb17-4880-89ae-565d9d0330bf" + "dfffed73-cfd5-4c38-8f76-f143bdfe6833" ], "Cache-Control": [ "no-cache" @@ -1476,37 +1385,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14990" ], "x-ms-correlation-request-id": [ - "a03ce3df-44af-41e2-84f5-839eff8deeef" + "d740d711-16a7-4d03-9e64-41247bffecc0" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183850Z:a03ce3df-44af-41e2-84f5-839eff8deeef" + "UKSOUTH:20180118T031533Z:d740d711-16a7-4d03-9e64-41247bffecc0" ], "Date": [ - "Thu, 27 Jul 2017 18:38:50 GMT" + "Thu, 18 Jan 2018 03:15:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1517,14 +1426,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11992,Microsoft.Compute/GetOperation30Min;23953" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "c6c55281-171b-4999-b5d1-772fdd354f6a" + "534da6b0-11b5-4c1a-a763-3309fb6b15fe" ], "Cache-Control": [ "no-cache" @@ -1534,37 +1446,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14989" ], "x-ms-correlation-request-id": [ - "848ead1c-44f2-4422-9356-314d0a6c0c9a" + "7252e289-9d87-48d6-b2ae-a92e433c65b2" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183920Z:848ead1c-44f2-4422-9356-314d0a6c0c9a" + "UKSOUTH:20180118T031609Z:7252e289-9d87-48d6-b2ae-a92e433c65b2" ], "Date": [ - "Thu, 27 Jul 2017 18:39:20 GMT" + "Thu, 18 Jan 2018 03:16:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1575,14 +1487,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11989,Microsoft.Compute/GetOperation30Min;23950" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "3564089f-7c1d-4adf-b827-543d08cbd5b4" + "872ea7fe-0726-42a6-82f0-b0cbcf9ed150" ], "Cache-Control": [ "no-cache" @@ -1592,37 +1507,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14988" ], "x-ms-correlation-request-id": [ - "decef3c6-2065-4e59-82b8-ca44281db963" + "a34d0cf2-f5bd-4f86-86ff-1c6f0625821e" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T183950Z:decef3c6-2065-4e59-82b8-ca44281db963" + "UKSOUTH:20180118T031643Z:a34d0cf2-f5bd-4f86-86ff-1c6f0625821e" ], "Date": [ - "Thu, 27 Jul 2017 18:39:50 GMT" + "Thu, 18 Jan 2018 03:16:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1633,14 +1548,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11986,Microsoft.Compute/GetOperation30Min;23947" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "44bcc51b-378a-48db-82d0-1ed31a747121" + "c4d8eb5f-28d5-406f-8c33-264fb3dad6d3" ], "Cache-Control": [ "no-cache" @@ -1650,37 +1568,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14987" ], "x-ms-correlation-request-id": [ - "baf241a8-33fb-4bb8-87dc-7eb78883af63" + "f5554b02-b8d1-4881-9921-cff5e84d93f0" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184021Z:baf241a8-33fb-4bb8-87dc-7eb78883af63" + "UKSOUTH:20180118T031718Z:f5554b02-b8d1-4881-9921-cff5e84d93f0" ], "Date": [ - "Thu, 27 Jul 2017 18:40:20 GMT" + "Thu, 18 Jan 2018 03:17:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1691,14 +1609,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11984,Microsoft.Compute/GetOperation30Min;23944" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "1f35ed02-f18f-41d5-9cf2-b6f33af6320c" + "45b80d9d-257d-4858-ac72-48d5e36b903b" ], "Cache-Control": [ "no-cache" @@ -1708,37 +1629,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14986" ], "x-ms-correlation-request-id": [ - "97717317-d3e9-4086-b494-bac97f481d64" + "750cf97c-f6b7-41ab-9e4a-ed02bd89f280" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184051Z:97717317-d3e9-4086-b494-bac97f481d64" + "UKSOUTH:20180118T031753Z:750cf97c-f6b7-41ab-9e4a-ed02bd89f280" ], "Date": [ - "Thu, 27 Jul 2017 18:40:50 GMT" + "Thu, 18 Jan 2018 03:17:53 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1749,14 +1670,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11984,Microsoft.Compute/GetOperation30Min;23941" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "ee8ab68a-d2a2-4bf6-aceb-99942703d11c" + "b9a7c71f-b3ec-4a7d-926d-a720c1df6808" ], "Cache-Control": [ "no-cache" @@ -1766,37 +1690,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14985" ], "x-ms-correlation-request-id": [ - "dc15c062-bf11-4774-bb64-4b8c2faf07b2" + "24ab92b9-d3c2-443b-9794-ff402ab6a728" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184121Z:dc15c062-bf11-4774-bb64-4b8c2faf07b2" + "UKSOUTH:20180118T031825Z:24ab92b9-d3c2-443b-9794-ff402ab6a728" ], "Date": [ - "Thu, 27 Jul 2017 18:41:21 GMT" + "Thu, 18 Jan 2018 03:18:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1807,14 +1731,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11983,Microsoft.Compute/GetOperation30Min;23938" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "79a597b2-8f59-4f42-b422-85313b525246" + "68f24f73-c9ae-4684-a462-e70a25a8c4b3" ], "Cache-Control": [ "no-cache" @@ -1824,37 +1751,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14984" ], "x-ms-correlation-request-id": [ - "455bb4f6-ace1-40a1-a22a-5266e098319a" + "18d6ac33-f65e-4c53-9db9-6feedc8e433a" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184151Z:455bb4f6-ace1-40a1-a22a-5266e098319a" + "UKSOUTH:20180118T031858Z:18d6ac33-f65e-4c53-9db9-6feedc8e433a" ], "Date": [ - "Thu, 27 Jul 2017 18:41:51 GMT" + "Thu, 18 Jan 2018 03:18:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1865,14 +1792,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11983,Microsoft.Compute/GetOperation30Min;23935" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "0a13cd88-1ddf-45f8-9859-6b25b6889c95" + "813bf847-9a09-4668-b6a2-9233b1347a29" ], "Cache-Control": [ "no-cache" @@ -1882,37 +1812,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14983" ], "x-ms-correlation-request-id": [ - "e17bd09e-1dfd-4db0-938b-800ce7b783f3" + "b5d86195-e184-4bcb-9e70-1afb97aec669" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184221Z:e17bd09e-1dfd-4db0-938b-800ce7b783f3" + "UKSOUTH:20180118T031934Z:b5d86195-e184-4bcb-9e70-1afb97aec669" ], "Date": [ - "Thu, 27 Jul 2017 18:42:21 GMT" + "Thu, 18 Jan 2018 03:19:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1923,14 +1853,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11986,Microsoft.Compute/GetOperation30Min;23940" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "d2dc751c-94be-4df8-bafe-0340ac228b76" + "145b7abf-3832-4326-b81b-edcb1c1174e3" ], "Cache-Control": [ "no-cache" @@ -1943,34 +1876,34 @@ "14990" ], "x-ms-correlation-request-id": [ - "20cdd3a0-efe8-4b3a-ba20-9f6071b2aff6" + "4132a19b-0523-40e3-be73-42f170ab96c3" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184252Z:20cdd3a0-efe8-4b3a-ba20-9f6071b2aff6" + "UKSOUTH:20180118T032008Z:4132a19b-0523-40e3-be73-42f170ab96c3" ], "Date": [ - "Thu, 27 Jul 2017 18:42:51 GMT" + "Thu, 18 Jan 2018 03:20:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1981,14 +1914,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11985,Microsoft.Compute/GetOperation30Min;23937" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "9274e630-9000-4e90-a80a-cba8a878516c" + "cdb6ac34-77b9-4389-afe7-a350432f0dc5" ], "Cache-Control": [ "no-cache" @@ -2001,34 +1937,34 @@ "14989" ], "x-ms-correlation-request-id": [ - "e9c484e7-700b-4d31-9867-8bc0525017cf" + "c307d0f5-508e-4fa2-805f-06008f194c60" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184322Z:e9c484e7-700b-4d31-9867-8bc0525017cf" + "UKSOUTH:20180118T032039Z:c307d0f5-508e-4fa2-805f-06008f194c60" ], "Date": [ - "Thu, 27 Jul 2017 18:43:21 GMT" + "Thu, 18 Jan 2018 03:20:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/providers/Microsoft.Compute/locations/southeastasia/operations/354ec66d-b027-4828-badb-d6111af9ad08?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzM1NGVjNjZkLWIwMjctNDgyOC1iYWRiLWQ2MTExYWY5YWQwOD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T19:14:29.5015216-08:00\",\r\n \"endTime\": \"2018-01-17T19:20:53.2153927-08:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"354ec66d-b027-4828-badb-d6111af9ad08\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "184" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2039,14 +1975,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11985,Microsoft.Compute/GetOperation30Min;23934" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "c063ebcc-c44a-4b9a-b803-c9b9e60cf432" + "5df4d07c-6cc7-46d3-94d9-5d2e0231f6bb" ], "Cache-Control": [ "no-cache" @@ -2059,34 +1998,34 @@ "14988" ], "x-ms-correlation-request-id": [ - "72c11de4-3f2c-4e02-9122-c2c037ede3a7" + "92770d33-0ecd-4fe8-8c65-2055271a1070" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184352Z:72c11de4-3f2c-4e02-9122-c2c037ede3a7" + "UKSOUTH:20180118T032110Z:92770d33-0ecd-4fe8-8c65-2055271a1070" ], "Date": [ - "Thu, 27 Jul 2017 18:43:51 GMT" + "Thu, 18 Jan 2018 03:21:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE2NDI/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"283b175f-ecaf-4f54-b573-be8a51898b72\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/AS4069\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar4905.blob.core.windows.net/crptestar1456/oscrptestar8917.vhd\"\r\n },\r\n \"caching\": \"None\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642\",\r\n \"name\": \"vm1642\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "1646" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2097,14 +2036,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4798,Microsoft.Compute/LowCostGet30Min;38385" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "7922c8ca-0761-43c2-a90b-e1113b880a3a" + "078dc269-d836-4fe3-b034-3eca52cf94ac" ], "Cache-Control": [ "no-cache" @@ -2117,34 +2059,40 @@ "14987" ], "x-ms-correlation-request-id": [ - "2b6fb288-8a29-436f-bd89-af6908fbc513" + "ddefbf7a-c6a8-4c73-8d5a-1190e54c274e" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184422Z:2b6fb288-8a29-436f-bd89-af6908fbc513" + "UKSOUTH:20180118T032119Z:ddefbf7a-c6a8-4c73-8d5a-1190e54c274e" ], "Date": [ - "Thu, 27 Jul 2017 18:44:22 GMT" + "Thu, 18 Jan 2018 03:21:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE2NDI/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "aebf6b24-ad91-44ec-aac7-5cf5ce35a1ef" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"283b175f-ecaf-4f54-b573-be8a51898b72\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/AS4069\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar4905.blob.core.windows.net/crptestar1456/oscrptestar8917.vhd\"\r\n },\r\n \"caching\": \"None\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642\",\r\n \"name\": \"vm1642\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "1646" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2155,14 +2103,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4795,Microsoft.Compute/LowCostGet30Min;38382" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "848b5e8a-929e-4234-b2be-557fb0ff9b5f" + "c32f1c93-d11a-4b53-92a8-8ff9decfa065" ], "Cache-Control": [ "no-cache" @@ -2175,34 +2126,40 @@ "14986" ], "x-ms-correlation-request-id": [ - "f4d67bf0-22bd-4ebd-8fe6-829c55ffa2fd" + "f10afe4b-18e3-4e4c-89c6-afecc7e8bc2b" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184453Z:f4d67bf0-22bd-4ebd-8fe6-829c55ffa2fd" + "UKSOUTH:20180118T032131Z:f10afe4b-18e3-4e4c-89c6-afecc7e8bc2b" ], "Date": [ - "Thu, 27 Jul 2017 18:44:52 GMT" + "Thu, 18 Jan 2018 03:21:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642?$expand=instanceView&api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE2NDI/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "3a11cb5a-9aa9-4da6-9e3b-d2e20a33e31a" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"283b175f-ecaf-4f54-b573-be8a51898b72\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/AS4069\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar4905.blob.core.windows.net/crptestar1456/oscrptestar8917.vhd\"\r\n },\r\n \"caching\": \"None\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"computerName\": \"Test\",\r\n \"osName\": \"Windows Server 2012 R2 Datacenter\",\r\n \"osVersion\": \"Microsoft Windows NT 6.3.9600.0\",\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.41491.845\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"GuestAgent is running and waiting for network issue to be resolved.\",\r\n \"time\": \"2018-01-17T19:26:04-08:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T19:14:29.9702986-08:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"internalData\": {\r\n \"fabricCluster\": \"sg1prdapp07\",\r\n \"fabricTenantName\": \"9fba52ae-3bc1-4560-90ad-474c5df20a37\"\r\n },\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T19:20:53.184134-08:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n }\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642\",\r\n \"name\": \"vm1642\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "3146" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2213,14 +2170,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4795,Microsoft.Compute/LowCostGet30Min;38380" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "afa7dfb1-d770-4f8d-a8a9-e7fc6491007a" + "db338a2f-2bb2-42ba-a088-f8f0f95730ec" ], "Cache-Control": [ "no-cache" @@ -2230,37 +2190,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14999" ], "x-ms-correlation-request-id": [ - "1c4e5ab5-c69e-43d2-8341-c6eab9d4fb79" + "e6cc5a68-58c7-4bfe-adf7-2d786ff031df" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184523Z:1c4e5ab5-c69e-43d2-8341-c6eab9d4fb79" + "UKSOUTH:20180118T032632Z:e6cc5a68-58c7-4bfe-adf7-2d786ff031df" ], "Date": [ - "Thu, 27 Jul 2017 18:45:22 GMT" + "Thu, 18 Jan 2018 03:26:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642/instanceView?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE2NDIvaW5zdGFuY2VWaWV3P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "5853dd12-2352-434d-a021-6199be193f15" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"computerName\": \"Test\",\r\n \"osName\": \"Windows Server 2012 R2 Datacenter\",\r\n \"osVersion\": \"Microsoft Windows NT 6.3.9600.0\",\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.41491.845\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"GuestAgent is running and waiting for network issue to be resolved.\",\r\n \"time\": \"2018-01-17T19:26:04-08:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T19:14:29.9702986-08:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"internalData\": {\r\n \"fabricCluster\": \"sg1prdapp07\",\r\n \"fabricTenantName\": \"9fba52ae-3bc1-4560-90ad-474c5df20a37\"\r\n },\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T19:20:53.184134-08:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "1285" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2271,14 +2237,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetInstanceView3Min;4799,Microsoft.Compute/GetInstanceView30Min;23999" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "9afa7ea9-6515-45c0-99c6-c4b8465f992a" + "12baa3e1-2e7d-4671-b628-a82e8181f519" ], "Cache-Control": [ "no-cache" @@ -2288,37 +2257,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14998" ], "x-ms-correlation-request-id": [ - "350ce9e7-f054-418f-b4a0-8d7b5b60f73e" + "c8a7a747-309e-4511-b50a-d805f611d705" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184553Z:350ce9e7-f054-418f-b4a0-8d7b5b60f73e" + "UKSOUTH:20180118T032644Z:c8a7a747-309e-4511-b50a-d805f611d705" ], "Date": [ - "Thu, 27 Jul 2017 18:45:52 GMT" + "Thu, 18 Jan 2018 03:26:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "b40fe4a9-bd60-4c7d-a5ae-9c888e7e76c0" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"vmId\": \"283b175f-ecaf-4f54-b573-be8a51898b72\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/AS4069\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar4905.blob.core.windows.net/crptestar1456/oscrptestar8917.vhd\"\r\n },\r\n \"caching\": \"None\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Network/networkInterfaces/nic7306\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642\",\r\n \"name\": \"vm1642\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "1867" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2329,14 +2304,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/HighCostGet3Min;159,Microsoft.Compute/HighCostGet30Min;799" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "f729f292-cd01-4c1f-a2e8-1f3f238130cf" + "2bb6cfb9-6804-4431-8311-87d8b253b5e4" ], "Cache-Control": [ "no-cache" @@ -2346,37 +2324,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14997" ], "x-ms-correlation-request-id": [ - "c05a1e01-42a5-4008-bacf-ea4c1433428b" + "84e561a0-2061-4f0b-b667-3acb8c915f6a" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184623Z:c05a1e01-42a5-4008-bacf-ea4c1433428b" + "UKSOUTH:20180118T032644Z:84e561a0-2061-4f0b-b667-3acb8c915f6a" ], "Date": [ - "Thu, 27 Jul 2017 18:46:22 GMT" + "Thu, 18 Jan 2018 03:26:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/8468c57d-cfef-4b03-a802-3992156a8799?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg0NjhjNTdkLWNmZWYtNGIwMy1hODAyLTM5OTIxNTZhODc5OT9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/virtualMachines/vm1642/vmSizes?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE2NDIvdm1TaXplcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "c887f3ca-6795-4dfe-959a-542c70b9aa96" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:37:49.901601-07:00\",\r\n \"endTime\": \"2017-07-27T11:46:26.6692635-07:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"8468c57d-cfef-4b03-a802-3992156a8799\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A5\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A6\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A7\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "183" + "2621" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2387,14 +2371,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4793,Microsoft.Compute/LowCostGet30Min;38378" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "4b1e22c7-b648-4e0e-b0ca-4dffbc0c4be2" + "111c4b16-6337-4ddb-87dc-0084aca73891" ], "Cache-Control": [ "no-cache" @@ -2404,37 +2391,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14996" ], "x-ms-correlation-request-id": [ - "8cdfa68d-b37b-4ace-9c09-e762c21bba90" + "38c6f544-c2a6-4d92-8722-bcecaf92c6bd" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184653Z:8cdfa68d-b37b-4ace-9c09-e762c21bba90" + "UKSOUTH:20180118T032645Z:38c6f544-c2a6-4d92-8722-bcecaf92c6bd" ], "Date": [ - "Thu, 27 Jul 2017 18:46:52 GMT" + "Thu, 18 Jan 2018 03:26:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTUyMDg/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourceGroups/crptestar8333/providers/Microsoft.Compute/availabilitySets/as4069/vmSizes?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjgzMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXM0MDY5L3ZtU2l6ZXM/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "b76d36e4-6445-4948-8a68-a01ad69c5221" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"439df261-6811-450a-ab2f-9c6976c804c3\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/AS3651\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar1687.blob.core.windows.net/crptestar1712/oscrptestar6419.vhd\"\r\n },\r\n \"caching\": \"None\"\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208\",\r\n \"name\": \"vm5208\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A5\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A6\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A7\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1618" + "2621" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2445,14 +2438,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4792,Microsoft.Compute/LowCostGet30Min;38377" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "6128d483-fbbc-4675-ba59-14895ca4b533_131580221711548035" ], "x-ms-request-id": [ - "4b930171-cc8a-4612-8925-7aa729cd853b" + "47c87b5f-3d03-404e-9274-dff13ace066d" ], "Cache-Control": [ "no-cache" @@ -2462,46 +2458,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14995" ], "x-ms-correlation-request-id": [ - "705ce5c9-7ea2-4878-a704-2d3401b6aeb8" + "12397107-c461-4175-a926-1f2923d90620" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T184654Z:705ce5c9-7ea2-4878-a704-2d3401b6aeb8" + "UKSOUTH:20180118T032645Z:12397107-c461-4175-a926-1f2923d90620" ], "Date": [ - "Thu, 27 Jul 2017 18:46:54 GMT" + "Thu, 18 Jan 2018 03:26:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTUyMDg/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/resourcegroups/crptestar8333?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzMwODRhOWUtZTc0MC00YzdkLThjMTEtNmIzYzBlYzQ4NmIxL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjgzMzM/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5b703a08-71d0-4762-b1d7-9f595efab92d" + "a3565d5c-877a-4c81-8fcc-373c6f3af15b" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"439df261-6811-450a-ab2f-9c6976c804c3\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/AS3651\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar1687.blob.core.windows.net/crptestar1712/oscrptestar6419.vhd\"\r\n },\r\n \"caching\": \"None\"\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208\",\r\n \"name\": \"vm5208\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "1618" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -2509,954 +2502,64 @@ "Pragma": [ "no-cache" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Retry-After": [ + "15" ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-request-id": [ - "cd86ce8d-28d7-4fa1-822c-5d9b0d6447bd" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" - ], - "x-ms-correlation-request-id": [ - "c73dcbe3-9933-4679-a7ed-772c07c3ddc1" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184654Z:c73dcbe3-9933-4679-a7ed-772c07c3ddc1" - ], - "Date": [ - "Thu, 27 Jul 2017 18:46:54 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208?$expand=instanceView&api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTUyMDg/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "918eb6f4-596d-4672-9e79-9a522a694678" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"439df261-6811-450a-ab2f-9c6976c804c3\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/AS3651\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar1687.blob.core.windows.net/crptestar1712/oscrptestar6419.vhd\"\r\n },\r\n \"caching\": \"None\"\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n \"level\": \"Warning\",\r\n \"displayStatus\": \"Not Ready\",\r\n \"message\": \"VM status blob is found but not yet populated.\",\r\n \"time\": \"2017-07-27T11:46:56-07:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:37:50.4486907-07:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:46:26.6536322-07:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n }\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208\",\r\n \"name\": \"vm5208\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2817" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "1d7a3f0b-ac58-4984-9395-db7210a13cdf" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" - ], - "x-ms-correlation-request-id": [ - "432d5dde-4f38-4296-a3ce-52531aa98236" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184655Z:432d5dde-4f38-4296-a3ce-52531aa98236" - ], - "Date": [ - "Thu, 27 Jul 2017 18:46:55 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208/instanceView?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTUyMDgvaW5zdGFuY2VWaWV3P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "9d45e33c-9358-48f6-9870-b7ed8ceca26b" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n \"level\": \"Warning\",\r\n \"displayStatus\": \"Not Ready\",\r\n \"message\": \"VM status blob is found but not yet populated.\",\r\n \"time\": \"2017-07-27T11:46:57-07:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:37:50.4486907-07:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:46:26.6536322-07:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1012" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "94a7fb42-453a-4775-a5f1-4dcc9f5f1f6e" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" - ], - "x-ms-correlation-request-id": [ - "bcdb7ca4-b950-4abc-a682-04f8c581f058" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184655Z:bcdb7ca4-b950-4abc-a682-04f8c581f058" - ], - "Date": [ - "Thu, 27 Jul 2017 18:46:55 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "42283084-73cc-4d64-8191-4863d7aa92c4" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"vmId\": \"439df261-6811-450a-ab2f-9c6976c804c3\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/AS3651\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://crptestar1687.blob.core.windows.net/crptestar1712/oscrptestar6419.vhd\"\r\n },\r\n \"caching\": \"None\"\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Network/networkInterfaces/nic6632\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208\",\r\n \"name\": \"vm5208\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1835" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "ef68501b-5335-4757-bc02-e70d43ee912d" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" - ], - "x-ms-correlation-request-id": [ - "d78487e7-06ea-4d8c-80f4-868cd45ce887" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184655Z:d78487e7-06ea-4d8c-80f4-868cd45ce887" - ], - "Date": [ - "Thu, 27 Jul 2017 18:46:55 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208/vmSizes?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTUyMDgvdm1TaXplcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "dd221bae-c5ef-4267-b086-0c2ce13820bd" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A5\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A6\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A7\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_A1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 10240,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2m_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4m_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A8m_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A8_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "8824" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "e0a467d5-b636-4472-9e02-eea3f7f2e772" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" - ], - "x-ms-correlation-request-id": [ - "3bef6892-fcde-4a66-8b1f-e44792e50f27" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184655Z:3bef6892-fcde-4a66-8b1f-e44792e50f27" - ], - "Date": [ - "Thu, 27 Jul 2017 18:46:55 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/availabilitySets/as3651/vmSizes?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMzNjUxL3ZtU2l6ZXM/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6992355a-7882-42a2-b9e9-3152aac059cb" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A5\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A6\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A7\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_A1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 10240,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2m_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4m_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A8m_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A8_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "8824" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "96730abe-a17e-4d15-9c65-32d9d926bcc9" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" - ], - "x-ms-correlation-request-id": [ - "c5deda62-5821-4927-b9f3-68e71bbe76a5" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184656Z:c5deda62-5821-4927-b9f3-68e71bbe76a5" - ], - "Date": [ - "Thu, 27 Jul 2017 18:46:56 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar7118/providers/Microsoft.Compute/virtualMachines/vm5208?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjcxMTgvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTUyMDg/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "a7a6478e-cab3-4adb-a7cd-8455987b11ce" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/81fd460b-5284-41d8-bad5-5be8451b1607?api-version=2017-12-01" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "81fd460b-5284-41d8-bad5-5be8451b1607" - ], - "Cache-Control": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/81fd460b-5284-41d8-bad5-5be8451b1607?monitor=true&api-version=2017-12-01" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" - ], - "x-ms-correlation-request-id": [ - "36f77dfc-72f1-4c65-85d6-ccc28defb522" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184657Z:36f77dfc-72f1-4c65-85d6-ccc28defb522" - ], - "Date": [ - "Thu, 27 Jul 2017 18:46:57 GMT" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/81fd460b-5284-41d8-bad5-5be8451b1607?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzgxZmQ0NjBiLTUyODQtNDFkOC1iYWQ1LTViZTg0NTFiMTYwNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:46:59.2421833-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"81fd460b-5284-41d8-bad5-5be8451b1607\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "893cfb01-ce6f-49a0-9242-585f3efd4191" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" - ], - "x-ms-correlation-request-id": [ - "5bf668a9-f6d6-4235-99df-d563ea79b872" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184727Z:5bf668a9-f6d6-4235-99df-d563ea79b872" - ], - "Date": [ - "Thu, 27 Jul 2017 18:47:27 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/81fd460b-5284-41d8-bad5-5be8451b1607?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzgxZmQ0NjBiLTUyODQtNDFkOC1iYWQ1LTViZTg0NTFiMTYwNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:46:59.2421833-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"81fd460b-5284-41d8-bad5-5be8451b1607\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "e33e7e60-0a98-422a-93a6-56b732dcec3f" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" - ], - "x-ms-correlation-request-id": [ - "229e4e93-31e2-445a-b4ca-a684767ab6ef" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184757Z:229e4e93-31e2-445a-b4ca-a684767ab6ef" - ], - "Date": [ - "Thu, 27 Jul 2017 18:47:57 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/81fd460b-5284-41d8-bad5-5be8451b1607?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzgxZmQ0NjBiLTUyODQtNDFkOC1iYWQ1LTViZTg0NTFiMTYwNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:46:59.2421833-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"81fd460b-5284-41d8-bad5-5be8451b1607\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "487bc54b-5b0b-4dd9-b9de-04eadfac646e" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" - ], - "x-ms-correlation-request-id": [ - "593a383c-f3b0-408d-b71a-a0253ee648bc" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184828Z:593a383c-f3b0-408d-b71a-a0253ee648bc" - ], - "Date": [ - "Thu, 27 Jul 2017 18:48:27 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/81fd460b-5284-41d8-bad5-5be8451b1607?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzgxZmQ0NjBiLTUyODQtNDFkOC1iYWQ1LTViZTg0NTFiMTYwNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:46:59.2421833-07:00\",\r\n \"endTime\": \"2017-07-27T11:48:39.8834265-07:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"81fd460b-5284-41d8-bad5-5be8451b1607\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "184" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "57acfab1-6900-45a8-a258-fede0b7ae4f3" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" - ], - "x-ms-correlation-request-id": [ - "a2197183-2240-4143-9b5a-f215403251b1" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T184858Z:a2197183-2240-4143-9b5a-f215403251b1" - ], - "Date": [ - "Thu, 27 Jul 2017 18:48:57 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar7118?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjcxMTg/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "0d7eeadf-5e46-471c-94cb-e65af7f45d38" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "ea448fea-793f-43e0-859f-ce7ed28ca7ad" - ], - "x-ms-correlation-request-id": [ - "ea448fea-793f-43e0-859f-ce7ed28ca7ad" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T184902Z:ea448fea-793f-43e0-859f-ce7ed28ca7ad" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:49:01 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkkzTVRFNExWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" - ], - "x-ms-request-id": [ - "ae8892a8-62bc-446d-97e5-8dec52c05a9b" - ], - "x-ms-correlation-request-id": [ - "ae8892a8-62bc-446d-97e5-8dec52c05a9b" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T184932Z:ae8892a8-62bc-446d-97e5-8dec52c05a9b" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:49:32 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkkzTVRFNExWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" - ], - "x-ms-request-id": [ - "a0a249d7-3374-4303-b6d3-82d45c229bc3" - ], - "x-ms-correlation-request-id": [ - "a0a249d7-3374-4303-b6d3-82d45c229bc3" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T185003Z:a0a249d7-3374-4303-b6d3-82d45c229bc3" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:50:02 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkkzTVRFNExWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" - ], - "x-ms-request-id": [ - "9a3d536c-c68e-498c-89af-17c06ee07bb3" - ], - "x-ms-correlation-request-id": [ - "9a3d536c-c68e-498c-89af-17c06ee07bb3" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T185033Z:9a3d536c-c68e-498c-89af-17c06ee07bb3" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "560c8427-7d5d-4fb8-9716-14b0aa55a748" + ], + "x-ms-correlation-request-id": [ + "560c8427-7d5d-4fb8-9716-14b0aa55a748" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180118T032648Z:560c8427-7d5d-4fb8-9716-14b0aa55a748" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:50:32 GMT" + "Thu, 18 Jan 2018 03:26:48 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" + "https://management.azure.com/subscriptions/73084a9e-e740-4c7d-8c11-6b3c0ec486b1/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI4MzMzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" ] }, "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI3MTE4LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkkzTVRFNExWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" - ], - "x-ms-request-id": [ - "b3fbef1b-241c-4c25-8210-443c0c8deb8a" - ], - "x-ms-correlation-request-id": [ - "b3fbef1b-241c-4c25-8210-443c0c8deb8a" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T185103Z:b3fbef1b-241c-4c25-8210-443c0c8deb8a" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:51:02 GMT" - ] - }, - "StatusCode": 200 } ], "Names": { "TestVMScenarioOperationsInternal": [ - "crptestar7118", - "crptestar1687", - "as3651" + "crptestar8333", + "crptestar4905", + "as4069" ], "CreatePublicIP": [ - "pip9114", - "dn3940" + "pip6925", + "dn9588" ], "CreateVNET": [ - "vn8809", - "sn1622" + "vn6408", + "sn6918" ], "CreateNIC": [ - "nic6632", - "ip582" + "nic7306", + "ip2095" ], "CreateDefaultVMInput": [ - "crptestar1712", - "crptestar5655", - "crptestar6419", - "vm5208", - "Microsoft.Compute/virtualMachines7957" + "crptestar1456", + "crptestar6434", + "crptestar8917", + "vm1642", + "Microsoft.Compute/virtualMachines9481" ] }, "Variables": { - "SubscriptionId": "b936ff46-de59-4b9d-806e-00df62b1bfad" + "SubscriptionId": "73084a9e-e740-4c7d-8c11-6b3c0ec486b1" } -} +} \ No newline at end of file diff --git a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks.json b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks.json index cda318aeeab0..a55318b09fdc 100644 --- a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks.json +++ b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks.json @@ -1,28 +1,28 @@ { "Entries": [ { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/SoutheastAsia/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2012-R2-Datacenter/versions?$top=1&api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvU291dGhlYXN0QXNpYS9wdWJsaXNoZXJzL01pY3Jvc29mdFdpbmRvd3NTZXJ2ZXIvYXJ0aWZhY3R0eXBlcy92bWltYWdlL29mZmVycy9XaW5kb3dzU2VydmVyL3NrdXMvMjAxMi1SMi1EYXRhY2VudGVyL3ZlcnNpb25zPyR0b3A9MSZhcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2012-R2-Datacenter/versions?$top=1&api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9wdWJsaXNoZXJzL01pY3Jvc29mdFdpbmRvd3NTZXJ2ZXIvYXJ0aWZhY3R0eXBlcy92bWltYWdlL29mZmVycy9XaW5kb3dzU2VydmVyL3NrdXMvMjAxMi1SMi1EYXRhY2VudGVyL3ZlcnNpb25zPyR0b3A9MSZhcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b66b35d3-9241-4875-93fd-c57a95653bc8" + "76089641-d2e3-4f0f-9d2b-f4028e49e819" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "[\r\n {\r\n \"location\": \"southeastasia\",\r\n \"name\": \"4.127.20170406\",\r\n \"id\": \"/Subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/Providers/Microsoft.Compute/Locations/southeastasia/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2012-R2-Datacenter/Versions/4.127.20170406\"\r\n }\r\n]", + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus2\",\r\n \"name\": \"4.127.20170406\",\r\n \"id\": \"/Subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/Providers/Microsoft.Compute/Locations/eastus2/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2012-R2-Datacenter/Versions/4.127.20170406\"\r\n }\r\n]", "ResponseHeaders": { "Content-Length": [ - "321" + "309" ], "Content-Type": [ "application/json; charset=utf-8" @@ -37,10 +37,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "9fc414ea-410e-4600-9f7c-71bc36416f3f_131358074010838993" + "19a6b8e7-2f9b-4b25-aea4-718323f85895_131593116433733188" ], "x-ms-request-id": [ - "ff3bde5b-df36-497b-8ad8-ce493b2793aa" + "2a467787-b8cc-4c54-ac14-3c3513b88768" ], "Cache-Control": [ "no-cache" @@ -50,49 +50,49 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14995" ], "x-ms-correlation-request-id": [ - "fdc0ce75-c694-461e-8e3e-fd30928e8f49" + "bba230c9-6bbe-483d-a7ab-55fb1c029f61" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182248Z:fdc0ce75-c694-461e-8e3e-fd30928e8f49" + "UKSOUTH:20180118T073227Z:bba230c9-6bbe-483d-a7ab-55fb1c029f61" ], "Date": [ - "Thu, 27 Jul 2017 18:22:47 GMT" + "Thu, 18 Jan 2018 07:32:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar1177?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjExNzc/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar6050?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjYwNTA/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"crptestar1177\": \"2017-07-27 18:22:48Z\"\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"crptestar6050\": \"2018-01-18 07:32:27Z\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "99" + "93" ], "x-ms-client-request-id": [ - "31f50119-294a-4c8c-9fc1-050370f84cef" + "3abfeed4-d1ae-4674-8213-fc95224b9884" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177\",\r\n \"name\": \"crptestar1177\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"crptestar1177\": \"2017-07-27 18:22:48Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050\",\r\n \"name\": \"crptestar6050\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"crptestar6050\": \"2018-01-18 07:32:27Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "234" + "228" ], "Content-Type": [ "application/json; charset=utf-8" @@ -104,16 +104,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1197" ], "x-ms-request-id": [ - "b799846d-b891-4635-bc15-463a79e296f6" + "837ce701-9188-4d89-98e6-3734419791f9" ], "x-ms-correlation-request-id": [ - "b799846d-b891-4635-bc15-463a79e296f6" + "837ce701-9188-4d89-98e6-3734419791f9" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182251Z:b799846d-b891-4635-bc15-463a79e296f6" + "UKSOUTH:20180118T073230Z:837ce701-9188-4d89-98e6-3734419791f9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -122,40 +122,40 @@ "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:22:51 GMT" + "Thu, 18 Jan 2018 07:32:30 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/publicIPAddresses/pip1906?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDE5MDY/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/publicIPAddresses/pip4781?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDQ3ODE/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn28\"\r\n }\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn2907\"\r\n }\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "205" + "201" ], "x-ms-client-request-id": [ - "6af82580-2481-4da2-83b3-c72ebe616989" + "ac02768e-a6b7-4541-aa1f-a0841a55ea7e" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip1906\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/publicIPAddresses/pip1906\",\r\n \"etag\": \"W/\\\"975cda00-689d-4391-bd5a-f685fa92cec5\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"b91c4186-bd87-4ab7-8f02-fd8cb3e6a1e2\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn28\",\r\n \"fqdn\": \"dn28.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip4781\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/publicIPAddresses/pip4781\",\r\n \"etag\": \"W/\\\"8edfe756-7109-429f-9589-ac0c21f13061\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"03b73ede-f6d4-4ac1-ba81-58afeb12614f\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn2907\",\r\n \"fqdn\": \"dn2907.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "707" + "699" ], "Content-Type": [ "application/json; charset=utf-8" @@ -170,10 +170,10 @@ "3" ], "x-ms-request-id": [ - "d3be09d7-3bdf-4e53-8ea6-90c3f173a3cb" + "95829183-2955-4a48-a1a8-329be781e387" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/d3be09d7-3bdf-4e53-8ea6-90c3f173a3cb?api-version=2017-03-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/95829183-2955-4a48-a1a8-329be781e387?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -186,30 +186,30 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1198" ], "x-ms-correlation-request-id": [ - "78011d69-248d-4d59-8596-a90001cf66bf" + "802e5570-907b-4fd3-a097-11a28dca2908" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182258Z:78011d69-248d-4d59-8596-a90001cf66bf" + "UKSOUTH:20180118T073235Z:802e5570-907b-4fd3-a097-11a28dca2908" ], "Date": [ - "Thu, 27 Jul 2017 18:22:57 GMT" + "Thu, 18 Jan 2018 07:32:34 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/d3be09d7-3bdf-4e53-8ea6-90c3f173a3cb?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zL2QzYmUwOWQ3LTNiZGYtNGU1My04ZWE2LTkwYzNmMTczYTNjYj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/95829183-2955-4a48-a1a8-329be781e387?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzk1ODI5MTgzLTI5NTUtNGE0OC1hMWE4LTMyOWJlNzgxZTM4Nz9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, @@ -228,7 +228,7 @@ "no-cache" ], "x-ms-request-id": [ - "248564d5-3b44-426b-84b5-22c36d17ab62" + "429b52ea-fd46-48df-bf93-4505daa7135c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -244,34 +244,34 @@ "14999" ], "x-ms-correlation-request-id": [ - "3569016a-3d0a-4332-9352-847cf22856a4" + "3f2e696c-c749-415f-9ea0-835528684e81" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182329Z:3569016a-3d0a-4332-9352-847cf22856a4" + "UKSOUTH:20180118T073305Z:3f2e696c-c749-415f-9ea0-835528684e81" ], "Date": [ - "Thu, 27 Jul 2017 18:23:28 GMT" + "Thu, 18 Jan 2018 07:33:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/publicIPAddresses/pip1906?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDE5MDY/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/publicIPAddresses/pip4781?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDQ3ODE/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip1906\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/publicIPAddresses/pip1906\",\r\n \"etag\": \"W/\\\"0eeaa561-13d5-4f6e-b2d8-b0051deffb33\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"b91c4186-bd87-4ab7-8f02-fd8cb3e6a1e2\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn28\",\r\n \"fqdn\": \"dn28.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip4781\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/publicIPAddresses/pip4781\",\r\n \"etag\": \"W/\\\"8eacc045-904d-48fe-82d2-6297968cf355\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"03b73ede-f6d4-4ac1-ba81-58afeb12614f\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn2907\",\r\n \"fqdn\": \"dn2907.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "708" + "700" ], "Content-Type": [ "application/json; charset=utf-8" @@ -283,7 +283,7 @@ "no-cache" ], "x-ms-request-id": [ - "134217b3-20fd-4079-97d6-cf9262c25543" + "22aff644-d55a-46a5-9593-0b679c3bc217" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -292,7 +292,7 @@ "no-cache" ], "ETag": [ - "W/\"0eeaa561-13d5-4f6e-b2d8-b0051deffb33\"" + "W/\"8eacc045-904d-48fe-82d2-6297968cf355\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -302,40 +302,40 @@ "14998" ], "x-ms-correlation-request-id": [ - "865a6d15-70f7-421b-9b69-650e5797f522" + "852ff640-dd12-4ce9-8e3f-d1267ffe8313" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182329Z:865a6d15-70f7-421b-9b69-650e5797f522" + "UKSOUTH:20180118T073305Z:852ff640-dd12-4ce9-8e3f-d1267ffe8313" ], "Date": [ - "Thu, 27 Jul 2017 18:23:28 GMT" + "Thu, 18 Jan 2018 07:33:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/publicIPAddresses/pip1906?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDE5MDY/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/publicIPAddresses/pip4781?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDQ3ODE/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "172ab02d-0940-40fc-ba1e-0a46df5e47f3" + "acc8ddf5-c4e0-4c74-99a5-2028a541b356" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip1906\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/publicIPAddresses/pip1906\",\r\n \"etag\": \"W/\\\"0eeaa561-13d5-4f6e-b2d8-b0051deffb33\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"b91c4186-bd87-4ab7-8f02-fd8cb3e6a1e2\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn28\",\r\n \"fqdn\": \"dn28.southeastasia.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip4781\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/publicIPAddresses/pip4781\",\r\n \"etag\": \"W/\\\"8eacc045-904d-48fe-82d2-6297968cf355\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"03b73ede-f6d4-4ac1-ba81-58afeb12614f\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn2907\",\r\n \"fqdn\": \"dn2907.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "708" + "700" ], "Content-Type": [ "application/json; charset=utf-8" @@ -347,7 +347,7 @@ "no-cache" ], "x-ms-request-id": [ - "296fb994-c857-425e-a4d8-db3de51db5b4" + "1d05974b-5d09-4c1b-a820-dc14c1a7abf1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -356,7 +356,7 @@ "no-cache" ], "ETag": [ - "W/\"0eeaa561-13d5-4f6e-b2d8-b0051deffb33\"" + "W/\"8eacc045-904d-48fe-82d2-6297968cf355\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -366,46 +366,46 @@ "14997" ], "x-ms-correlation-request-id": [ - "fa7d05ab-3ee5-44c4-9404-cff27091e1ba" + "524a0b91-f09b-48d2-9395-2f0deb2fe204" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182329Z:fa7d05ab-3ee5-44c4-9404-cff27091e1ba" + "UKSOUTH:20180118T073306Z:524a0b91-f09b-48d2-9395-2f0deb2fe204" ], "Date": [ - "Thu, 27 Jul 2017 18:23:28 GMT" + "Thu, 18 Jan 2018 07:33:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjczNTA/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjIyMDg/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n },\r\n \"name\": \"sn2924\"\r\n }\r\n ]\r\n },\r\n \"location\": \"SoutheastAsia\"\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n },\r\n \"name\": \"sn9415\"\r\n }\r\n ]\r\n },\r\n \"location\": \"eastus2\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "299" + "293" ], "x-ms-client-request-id": [ - "13991c8b-c35e-43c7-a364-652c2af9293f" + "0b043968-e20f-425a-ad8b-7720c5656467" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"vn7350\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350\",\r\n \"etag\": \"W/\\\"dbc143bf-e072-4ffc-bea6-1a89969a0268\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"66a333c9-db4e-4b3a-bc84-fb64e5d83feb\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn2924\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924\",\r\n \"etag\": \"W/\\\"dbc143bf-e072-4ffc-bea6-1a89969a0268\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vn2208\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208\",\r\n \"etag\": \"W/\\\"9dc7200b-9320-419d-abfd-a62230321ce5\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"3b836679-75e4-4530-adea-3ec7e70d74ba\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn9415\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415\",\r\n \"etag\": \"W/\\\"9dc7200b-9320-419d-abfd-a62230321ce5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "975" + "969" ], "Content-Type": [ "application/json; charset=utf-8" @@ -420,10 +420,10 @@ "3" ], "x-ms-request-id": [ - "85d73a7a-2a55-4701-9869-cb2af7cc7e12" + "bdbc99b0-f092-4e29-bbe3-b570241ee9a0" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/85d73a7a-2a55-4701-9869-cb2af7cc7e12?api-version=2017-03-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/bdbc99b0-f092-4e29-bbe3-b570241ee9a0?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -436,30 +436,30 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1197" ], "x-ms-correlation-request-id": [ - "d75f10c0-d960-4860-8ca2-c82e52090a28" + "bfa6514c-68fc-41d1-b0d6-fcf7d205f7e8" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182332Z:d75f10c0-d960-4860-8ca2-c82e52090a28" + "UKSOUTH:20180118T073307Z:bfa6514c-68fc-41d1-b0d6-fcf7d205f7e8" ], "Date": [ - "Thu, 27 Jul 2017 18:23:31 GMT" + "Thu, 18 Jan 2018 07:33:07 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/85d73a7a-2a55-4701-9869-cb2af7cc7e12?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzg1ZDczYTdhLTJhNTUtNDcwMS05ODY5LWNiMmFmN2NjN2UxMj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/bdbc99b0-f092-4e29-bbe3-b570241ee9a0?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2JkYmM5OWIwLWYwOTItNGUyOS1iYmUzLWI1NzAyNDFlZTlhMD9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, @@ -478,7 +478,7 @@ "no-cache" ], "x-ms-request-id": [ - "b7f2c05a-6915-45d0-937c-17d41cb22f3d" + "f43f9b20-c6ab-4e56-b645-df257d4f4722" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -494,34 +494,34 @@ "14996" ], "x-ms-correlation-request-id": [ - "42fe69b2-8c56-44f7-9e07-0b8f5f6594ea" + "95f7dd5f-5764-4b23-ba3a-511dd1e422b6" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182403Z:42fe69b2-8c56-44f7-9e07-0b8f5f6594ea" + "UKSOUTH:20180118T073338Z:95f7dd5f-5764-4b23-ba3a-511dd1e422b6" ], "Date": [ - "Thu, 27 Jul 2017 18:24:02 GMT" + "Thu, 18 Jan 2018 07:33:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjczNTA/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjIyMDg/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"vn7350\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350\",\r\n \"etag\": \"W/\\\"90fdfdb9-1ff3-4394-980e-600792a550a7\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"66a333c9-db4e-4b3a-bc84-fb64e5d83feb\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn2924\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924\",\r\n \"etag\": \"W/\\\"90fdfdb9-1ff3-4394-980e-600792a550a7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vn2208\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208\",\r\n \"etag\": \"W/\\\"7edf2d31-8645-490d-9dd0-30b18a03598a\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3b836679-75e4-4530-adea-3ec7e70d74ba\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn9415\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415\",\r\n \"etag\": \"W/\\\"7edf2d31-8645-490d-9dd0-30b18a03598a\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "977" + "971" ], "Content-Type": [ "application/json; charset=utf-8" @@ -533,7 +533,7 @@ "no-cache" ], "x-ms-request-id": [ - "68c3df43-d45e-4397-b4bb-c8d7e2c2dd60" + "e47214aa-4177-4156-8cdc-8ae3547a06a9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -542,7 +542,7 @@ "no-cache" ], "ETag": [ - "W/\"90fdfdb9-1ff3-4394-980e-600792a550a7\"" + "W/\"7edf2d31-8645-490d-9dd0-30b18a03598a\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -552,37 +552,37 @@ "14995" ], "x-ms-correlation-request-id": [ - "ec080462-7bf7-4255-8744-82d1e4c244f8" + "e6f98474-cdfc-4b29-873b-1daa80ecbaca" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182403Z:ec080462-7bf7-4255-8744-82d1e4c244f8" + "UKSOUTH:20180118T073338Z:e6f98474-cdfc-4b29-873b-1daa80ecbaca" ], "Date": [ - "Thu, 27 Jul 2017 18:24:03 GMT" + "Thu, 18 Jan 2018 07:33:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjczNTAvc3VibmV0cy9zbjI5MjQ/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjIyMDgvc3VibmV0cy9zbjk0MTU/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8c74e3c7-7afa-45f0-bd03-778f27921624" + "1f944e9f-fe4f-418e-a75f-6ab42bca8b13" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"sn2924\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924\",\r\n \"etag\": \"W/\\\"90fdfdb9-1ff3-4394-980e-600792a550a7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"sn9415\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415\",\r\n \"etag\": \"W/\\\"7edf2d31-8645-490d-9dd0-30b18a03598a\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "340" @@ -597,7 +597,7 @@ "no-cache" ], "x-ms-request-id": [ - "4a34ffa2-ec3f-4446-8e04-d7f229f76424" + "9408a388-799a-4236-90ab-50b639788f94" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -606,7 +606,7 @@ "no-cache" ], "ETag": [ - "W/\"90fdfdb9-1ff3-4394-980e-600792a550a7\"" + "W/\"7edf2d31-8645-490d-9dd0-30b18a03598a\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -616,46 +616,46 @@ "14994" ], "x-ms-correlation-request-id": [ - "81333911-05f4-493b-8927-2628373d8fbc" + "8bab12a8-a260-4b81-9018-53f660aa354f" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182403Z:81333911-05f4-493b-8927-2628373d8fbc" + "UKSOUTH:20180118T073339Z:8bab12a8-a260-4b81-9018-53f660aa354f" ], "Date": [ - "Thu, 27 Jul 2017 18:24:03 GMT" + "Thu, 18 Jan 2018 07:33:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzgxNz9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzQ4OD9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"sn2924\",\r\n \"etag\": \"W/\\\"90fdfdb9-1ff3-4394-980e-600792a550a7\\\"\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924\"\r\n }\r\n },\r\n \"name\": \"ip2080\"\r\n }\r\n ]\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"sn9415\",\r\n \"etag\": \"W/\\\"7edf2d31-8645-490d-9dd0-30b18a03598a\\\"\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415\"\r\n }\r\n },\r\n \"name\": \"ip95\"\r\n }\r\n ]\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "707" + "699" ], "x-ms-client-request-id": [ - "6a75ffe0-8752-480e-99ca-1cfe9c30ae9a" + "29b2fae9-8af9-47ad-9ecd-0e103bff3e0a" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic817\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\",\r\n \"etag\": \"W/\\\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c6fffe2c-8de9-49f7-8c6d-eb6ad46a6d11\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip2080\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817/ipConfigurations/ip2080\",\r\n \"etag\": \"W/\\\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"zez0gzso1m3expee5nsolwb53d.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic488\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\",\r\n \"etag\": \"W/\\\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"ba2233b9-1e82-4236-b06d-19ba162aca10\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip95\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488/ipConfigurations/ip95\",\r\n \"etag\": \"W/\\\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"pftigo5eouyellpkh1d4odluxc.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1497" + "1487" ], "Content-Type": [ "application/json; charset=utf-8" @@ -667,10 +667,10 @@ "no-cache" ], "x-ms-request-id": [ - "5e65caa2-0b29-4f3c-9373-60feec22a49b" + "1f3c440c-08b6-455c-b5a7-341d3bb1989f" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/southeastasia/operations/5e65caa2-0b29-4f3c-9373-60feec22a49b?api-version=2017-03-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/1f3c440c-08b6-455c-b5a7-341d3bb1989f?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -683,37 +683,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1196" ], "x-ms-correlation-request-id": [ - "ad66bc35-6816-46d2-b9c0-eadd3abdfc66" + "2161da95-0237-40ef-ab1f-d8a2305cc4bd" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182406Z:ad66bc35-6816-46d2-b9c0-eadd3abdfc66" + "UKSOUTH:20180118T073341Z:2161da95-0237-40ef-ab1f-d8a2305cc4bd" ], "Date": [ - "Thu, 27 Jul 2017 18:24:06 GMT" + "Thu, 18 Jan 2018 07:33:40 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzgxNz9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzQ4OD9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic817\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\",\r\n \"etag\": \"W/\\\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c6fffe2c-8de9-49f7-8c6d-eb6ad46a6d11\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip2080\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817/ipConfigurations/ip2080\",\r\n \"etag\": \"W/\\\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"zez0gzso1m3expee5nsolwb53d.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic488\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\",\r\n \"etag\": \"W/\\\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"ba2233b9-1e82-4236-b06d-19ba162aca10\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip95\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488/ipConfigurations/ip95\",\r\n \"etag\": \"W/\\\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"pftigo5eouyellpkh1d4odluxc.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1497" + "1487" ], "Content-Type": [ "application/json; charset=utf-8" @@ -725,7 +725,7 @@ "no-cache" ], "x-ms-request-id": [ - "18204457-1854-46b5-b6e6-b1c4218af105" + "b8eb3038-4afc-4fc8-a336-35a8405169fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -734,7 +734,7 @@ "no-cache" ], "ETag": [ - "W/\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\"" + "W/\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -744,40 +744,40 @@ "14993" ], "x-ms-correlation-request-id": [ - "2850afc4-9677-46a6-8d6a-7b403b0e4369" + "96f8f4db-3587-47ce-b194-3a733d41dc80" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182407Z:2850afc4-9677-46a6-8d6a-7b403b0e4369" + "UKSOUTH:20180118T073341Z:96f8f4db-3587-47ce-b194-3a733d41dc80" ], "Date": [ - "Thu, 27 Jul 2017 18:24:06 GMT" + "Thu, 18 Jan 2018 07:33:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzgxNz9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzQ4OD9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0e38de04-fe14-476e-832f-8c2cf981cca1" + "84598f6d-ebf3-4bcc-a3c4-94ac055860ad" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic817\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\",\r\n \"etag\": \"W/\\\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\\\"\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c6fffe2c-8de9-49f7-8c6d-eb6ad46a6d11\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip2080\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817/ipConfigurations/ip2080\",\r\n \"etag\": \"W/\\\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/virtualNetworks/vn7350/subnets/sn2924\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"zez0gzso1m3expee5nsolwb53d.ix.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic488\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\",\r\n \"etag\": \"W/\\\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"ba2233b9-1e82-4236-b06d-19ba162aca10\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip95\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488/ipConfigurations/ip95\",\r\n \"etag\": \"W/\\\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/virtualNetworks/vn2208/subnets/sn9415\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"pftigo5eouyellpkh1d4odluxc.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1497" + "1487" ], "Content-Type": [ "application/json; charset=utf-8" @@ -789,7 +789,7 @@ "no-cache" ], "x-ms-request-id": [ - "8bc197eb-4f62-46fd-a985-fa412f7a5374" + "d92687cb-f99b-45af-ae4c-f29417d54f8c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -798,7 +798,7 @@ "no-cache" ], "ETag": [ - "W/\"f07ccc93-9ab9-4360-96c4-3b7dd3021e33\"" + "W/\"d2c18f39-4968-4150-8b2f-f8740b69a8d3\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -808,46 +808,46 @@ "14992" ], "x-ms-correlation-request-id": [ - "13fe2a15-8fcc-4f8c-abe1-ab91e22ae11a" + "0a8a1b13-aa2f-4ed8-9833-5804b1a78b7f" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182407Z:13fe2a15-8fcc-4f8c-abe1-ab91e22ae11a" + "UKSOUTH:20180118T073341Z:0a8a1b13-aa2f-4ed8-9833-5804b1a78b7f" ], "Date": [ - "Thu, 27 Jul 2017 18:24:07 GMT" + "Thu, 18 Jan 2018 07:33:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/as3821?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMzODIxP2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/as2606?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMyNjA2P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 2\r\n },\r\n \"sku\": {\r\n \"name\": \"Aligned\"\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 2\r\n },\r\n \"sku\": {\r\n \"name\": \"Aligned\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "229" + "223" ], "x-ms-client-request-id": [ - "888b715e-be13-49f8-9c2d-cdbdad1ccb1c" + "6dcf804e-381c-453a-a162-93a576c9ba19" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 2\r\n },\r\n \"type\": \"Microsoft.Compute/availabilitySets\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/as3821\",\r\n \"name\": \"as3821\",\r\n \"sku\": {\r\n \"name\": \"Aligned\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 2\r\n },\r\n \"type\": \"Microsoft.Compute/availabilitySets\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/as2606\",\r\n \"name\": \"as2606\",\r\n \"sku\": {\r\n \"name\": \"Aligned\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "444" + "438" ], "Content-Type": [ "application/json; charset=utf-8" @@ -858,14 +858,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/PutVM3Min;548,Microsoft.Compute/PutVM30Min;2732" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "dc71571f-f4ec-449d-83b6-6f6300182223" + "ff139c41-7183-4766-9f54-51ec8ac15b5b" ], "Cache-Control": [ "no-cache" @@ -878,46 +881,46 @@ "1199" ], "x-ms-correlation-request-id": [ - "8b4bf3d9-38f2-49d5-96d1-1cbb7d1ceb3a" + "c08870a3-4a2a-44d1-8b4e-360db75daa50" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182412Z:8b4bf3d9-38f2-49d5-96d1-1cbb7d1ceb3a" + "UKSOUTH:20180118T073343Z:c08870a3-4a2a-44d1-8b4e-360db75daa50" ], "Date": [ - "Thu, 27 Jul 2017 18:24:12 GMT" + "Thu, 18 Jan 2018 07:33:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTY1NjE/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTEzMDg/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"test\",\r\n \"caching\": \"None\",\r\n \"createOption\": \"fromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"caching\": \"None\",\r\n \"createOption\": \"empty\",\r\n \"diskSizeGB\": 30,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n }\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"[Placeholder]\"\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\"\r\n }\r\n ]\r\n },\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/as3821\"\r\n }\r\n },\r\n \"location\": \"SoutheastAsia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_M64s\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"test\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"createOption\": \"FromImage\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\"\r\n }\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 30,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\"\r\n }\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"rohittest123!\"\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\"\r\n }\r\n ]\r\n },\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/as2606\"\r\n }\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "1348" + "1514" ], "x-ms-client-request-id": [ - "83d4325b-73d0-41dd-823c-66f1324a0be7" + "a1df7503-1262-4eb0-b4b2-4e3bb365dd70" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"a532b6ff-40ed-46c7-8b8f-162e25fb997f\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/AS3821\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n }\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561\",\r\n \"name\": \"vm6561\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"edd8b718-8f7e-451e-bf23-2bfd9a1e13df\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/AS2606\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_M64s\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\"\r\n }\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308\",\r\n \"name\": \"vm1308\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1811" + "1891" ], "Content-Type": [ "application/json; charset=utf-8" @@ -929,16 +932,19 @@ "no-cache" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/PutVM3Min;547,Microsoft.Compute/PutVM30Min;2731" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "2635d031-ed32-4aef-ae38-79fdb403cc72" + "b2bf295f-18b5-4f42-ac9a-8361a61862d7" ], "Cache-Control": [ "no-cache" @@ -951,205 +957,31 @@ "1198" ], "x-ms-correlation-request-id": [ - "26aac67c-11c8-4682-b663-01e640d8589b" + "39f40f40-b0c4-4d5d-909d-5ee7070c4dd3" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182415Z:26aac67c-11c8-4682-b663-01e640d8589b" + "UKSOUTH:20180118T073345Z:39f40f40-b0c4-4d5d-909d-5ee7070c4dd3" ], "Date": [ - "Thu, 27 Jul 2017 18:24:15 GMT" + "Thu, 18 Jan 2018 07:33:45 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "35da0cb3-c017-4d12-b954-ae6009149f25" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" - ], - "x-ms-correlation-request-id": [ - "82b43ea8-cf76-4bd0-b5e3-e669f1741667" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T182446Z:82b43ea8-cf76-4bd0-b5e3-e669f1741667" - ], - "Date": [ - "Thu, 27 Jul 2017 18:24:45 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "e5bda2d5-b3b9-470d-bc4c-033d6dc5f538" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" - ], - "x-ms-correlation-request-id": [ - "1ee5a7f3-0144-4d7b-8123-ba50a0032afa" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T182516Z:1ee5a7f3-0144-4d7b-8123-ba50a0032afa" - ], - "Date": [ - "Thu, 27 Jul 2017 18:25:15 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "477daa19-8cc5-4a3f-96ee-d30b4618fd40" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" - ], - "x-ms-correlation-request-id": [ - "35f72d25-f474-4c88-9f82-b69a725a1336" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T182546Z:35f72d25-f474-4c88-9f82-b69a725a1336" - ], - "Date": [ - "Thu, 27 Jul 2017 18:25:45 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1163,72 +995,17 @@ "Pragma": [ "no-cache" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "7d05c2b3-74d2-4dad-a82f-727dd06b19ad" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" - ], - "x-ms-correlation-request-id": [ - "cd487d35-52ba-4f99-ae00-bf1d9d4c5efd" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T182616Z:cd487d35-52ba-4f99-ae00-bf1d9d4c5efd" - ], - "Date": [ - "Thu, 27 Jul 2017 18:26:15 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11967,Microsoft.Compute/GetOperation30Min;23462" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "806ac52f-30fb-4910-b83a-e78375a8a4e9" + "cf8e335e-cb80-43b5-aa3c-e295bd11ee01" ], "Cache-Control": [ "no-cache" @@ -1241,31 +1018,31 @@ "14994" ], "x-ms-correlation-request-id": [ - "e5b8dcc3-2cf5-4058-a47c-10fc005402a7" + "295f4380-db1d-4f35-a50b-38bfddfbb305" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182646Z:e5b8dcc3-2cf5-4058-a47c-10fc005402a7" + "UKSOUTH:20180118T073415Z:295f4380-db1d-4f35-a50b-38bfddfbb305" ], "Date": [ - "Thu, 27 Jul 2017 18:26:46 GMT" + "Thu, 18 Jan 2018 07:34:15 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1279,14 +1056,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11956,Microsoft.Compute/GetOperation30Min;23451" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "7928a477-195c-4819-9351-ed1ccdcf3b60" + "b29b0f60-2348-41a3-9478-8278b1bdc533" ], "Cache-Control": [ "no-cache" @@ -1299,31 +1079,31 @@ "14993" ], "x-ms-correlation-request-id": [ - "670d1520-ee46-4870-8e5a-730201d4aed2" + "05103138-a5f4-4e5d-8da7-aeeb2a775f73" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182717Z:670d1520-ee46-4870-8e5a-730201d4aed2" + "UKSOUTH:20180118T073446Z:05103138-a5f4-4e5d-8da7-aeeb2a775f73" ], "Date": [ - "Thu, 27 Jul 2017 18:27:16 GMT" + "Thu, 18 Jan 2018 07:34:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1337,14 +1117,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11949,Microsoft.Compute/GetOperation30Min;23645" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "7e4b6966-2290-4d6d-9a17-a21ca98b4ae7" + "33be8c69-dc40-493e-92a3-bea3579cda45" ], "Cache-Control": [ "no-cache" @@ -1357,31 +1140,31 @@ "14992" ], "x-ms-correlation-request-id": [ - "0d286bcf-21e4-4aa4-bb2d-380391972189" + "8b9dee43-4980-48ea-aefe-fb89db3edb97" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182747Z:0d286bcf-21e4-4aa4-bb2d-380391972189" + "UKSOUTH:20180118T073519Z:8b9dee43-4980-48ea-aefe-fb89db3edb97" ], "Date": [ - "Thu, 27 Jul 2017 18:27:47 GMT" + "Thu, 18 Jan 2018 07:35:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1395,14 +1178,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11941,Microsoft.Compute/GetOperation30Min;23628" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "e252d473-69bd-4357-9717-f159d7704ff9" + "f5282e2a-8f10-4ead-bb1e-8dd27952f6fe" ], "Cache-Control": [ "no-cache" @@ -1415,31 +1201,31 @@ "14991" ], "x-ms-correlation-request-id": [ - "eeb0d7f5-6072-4848-8322-6cd67b70dba8" + "92b55df5-3867-40be-93c2-2b3ca75714cd" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182817Z:eeb0d7f5-6072-4848-8322-6cd67b70dba8" + "UKSOUTH:20180118T073555Z:92b55df5-3867-40be-93c2-2b3ca75714cd" ], "Date": [ - "Thu, 27 Jul 2017 18:28:17 GMT" + "Thu, 18 Jan 2018 07:35:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1453,14 +1239,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11934,Microsoft.Compute/GetOperation30Min;23612" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "20adaaf5-04ca-40ed-82c7-52b24dc8109a" + "8a1363c5-092f-4ce7-9a4c-2e8af3a92b3f" ], "Cache-Control": [ "no-cache" @@ -1473,31 +1262,31 @@ "14990" ], "x-ms-correlation-request-id": [ - "ba2693d9-e2f9-4406-a6e7-bc01388b287c" + "7288c0f6-d23a-4fc1-9831-c49cc5c622c5" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182847Z:ba2693d9-e2f9-4406-a6e7-bc01388b287c" + "UKSOUTH:20180118T073625Z:7288c0f6-d23a-4fc1-9831-c49cc5c622c5" ], "Date": [ - "Thu, 27 Jul 2017 18:28:47 GMT" + "Thu, 18 Jan 2018 07:36:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1511,14 +1300,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11927,Microsoft.Compute/GetOperation30Min;23599" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "962ad01c-6ec9-44df-b0a4-e5f73a98411a" + "c536e5b6-1c64-459d-88c0-6ee945787908" ], "Cache-Control": [ "no-cache" @@ -1531,31 +1323,31 @@ "14989" ], "x-ms-correlation-request-id": [ - "8c4f2a31-59a7-452d-a0d6-2bae5c2f47f6" + "71f73bea-b9d1-4368-9650-93d7f71da7d0" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182918Z:8c4f2a31-59a7-452d-a0d6-2bae5c2f47f6" + "UKSOUTH:20180118T073656Z:71f73bea-b9d1-4368-9650-93d7f71da7d0" ], "Date": [ - "Thu, 27 Jul 2017 18:29:17 GMT" + "Thu, 18 Jan 2018 07:36:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1569,14 +1361,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11927,Microsoft.Compute/GetOperation30Min;23588" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "7f109b43-014b-4f45-b772-ae33342fb77b" + "487b79be-579a-4aa0-9cd6-12d62672580b" ], "Cache-Control": [ "no-cache" @@ -1589,31 +1384,31 @@ "14988" ], "x-ms-correlation-request-id": [ - "aba51f02-363b-47ec-bc40-fa257273ab84" + "567b6a37-3b45-4561-bfc2-2a905bb56cf7" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T182948Z:aba51f02-363b-47ec-bc40-fa257273ab84" + "UKSOUTH:20180118T073728Z:567b6a37-3b45-4561-bfc2-2a905bb56cf7" ], "Date": [ - "Thu, 27 Jul 2017 18:29:47 GMT" + "Thu, 18 Jan 2018 07:37:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1627,14 +1422,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11924,Microsoft.Compute/GetOperation30Min;23574" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "59f285ac-70f9-44b9-a439-20f4af054891" + "e8e8f76d-2bd2-4df6-b2e7-ad4fc2513028" ], "Cache-Control": [ "no-cache" @@ -1647,31 +1445,31 @@ "14987" ], "x-ms-correlation-request-id": [ - "d8501291-6824-40b2-bc31-bfabf30f6852" + "87a01459-2a2b-49ac-894e-f05e75338d6c" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183018Z:d8501291-6824-40b2-bc31-bfabf30f6852" + "UKSOUTH:20180118T073759Z:87a01459-2a2b-49ac-894e-f05e75338d6c" ], "Date": [ - "Thu, 27 Jul 2017 18:30:17 GMT" + "Thu, 18 Jan 2018 07:37:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "134" @@ -1685,14 +1483,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11918,Microsoft.Compute/GetOperation30Min;23555" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "536be289-581b-4f8b-a461-68e02859f5f9" + "3fa12bfb-c4ce-425f-b51f-dcf309d7a409" ], "Cache-Control": [ "no-cache" @@ -1705,31 +1506,31 @@ "14986" ], "x-ms-correlation-request-id": [ - "cf1e4dd0-f4fe-4f22-822c-d8653b7b09d3" + "4f77b7d6-51ca-4533-ae6f-20a23962f98d" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183048Z:cf1e4dd0-f4fe-4f22-822c-d8653b7b09d3" + "UKSOUTH:20180118T073829Z:4f77b7d6-51ca-4533-ae6f-20a23962f98d" ], "Date": [ - "Thu, 27 Jul 2017 18:30:48 GMT" + "Thu, 18 Jan 2018 07:38:29 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/2635d031-ed32-4aef-ae38-79fdb403cc72?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zLzI2MzVkMDMxLWVkMzItNGFlZi1hZTM4LTc5ZmRiNDAzY2M3Mj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/b2bf295f-18b5-4f42-ac9a-8361a61862d7?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2IyYmYyOTVmLTE4YjUtNGY0Mi1hYzlhLTgzNjFhNjE4NjJkNz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:24:15.0464832-07:00\",\r\n \"endTime\": \"2017-07-27T11:30:50.9360452-07:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"2635d031-ed32-4aef-ae38-79fdb403cc72\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:33:44.8840065-08:00\",\r\n \"endTime\": \"2018-01-17T23:38:29.6358778-08:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"b2bf295f-18b5-4f42-ac9a-8361a61862d7\"\r\n}", "ResponseHeaders": { "Content-Length": [ "184" @@ -1743,14 +1544,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11912,Microsoft.Compute/GetOperation30Min;23537" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "885a7896-f156-4343-9018-7e3422fed780" + "ff069b40-9326-4a29-a894-a039cf4f8ba0" ], "Cache-Control": [ "no-cache" @@ -1763,34 +1567,34 @@ "14985" ], "x-ms-correlation-request-id": [ - "fb2ae90e-bafa-4275-98bb-c56edf4f23b4" + "cb1ee498-a621-4afc-8ee8-b6f5dce4249e" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183118Z:fb2ae90e-bafa-4275-98bb-c56edf4f23b4" + "UKSOUTH:20180118T073859Z:cb1ee498-a621-4afc-8ee8-b6f5dce4249e" ], "Date": [ - "Thu, 27 Jul 2017 18:31:18 GMT" + "Thu, 18 Jan 2018 07:38:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTY1NjE/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTEzMDg/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"a532b6ff-40ed-46c7-8b8f-162e25fb997f\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/AS3821\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm6561_disk2_85ec626b423e420995373921e8edf5b7\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/vm6561_disk2_85ec626b423e420995373921e8edf5b7\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561\",\r\n \"name\": \"vm6561\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"edd8b718-8f7e-451e-bf23-2bfd9a1e13df\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/AS2606\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_M64s\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308\",\r\n \"name\": \"vm1308\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "2231" + "2311" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1801,14 +1605,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4787,Microsoft.Compute/LowCostGet30Min;38238" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "6446379b-4fec-465e-8b27-4ec3dbcd35eb" + "346ad12c-6ca3-4972-b6c8-35975624dbea" ], "Cache-Control": [ "no-cache" @@ -1821,40 +1628,40 @@ "14984" ], "x-ms-correlation-request-id": [ - "89607cd2-c674-4dec-9a7e-6e434aa48b22" + "7bf429fd-a305-4f1f-99d7-f5c3dc17d985" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183119Z:89607cd2-c674-4dec-9a7e-6e434aa48b22" + "UKSOUTH:20180118T073903Z:7bf429fd-a305-4f1f-99d7-f5c3dc17d985" ], "Date": [ - "Thu, 27 Jul 2017 18:31:19 GMT" + "Thu, 18 Jan 2018 07:39:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTY1NjE/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTEzMDg/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "323b5963-3b95-49df-806d-c1d5c999472f" + "5bd02b5c-32ee-406b-8702-322082cbad99" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"a532b6ff-40ed-46c7-8b8f-162e25fb997f\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/AS3821\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm6561_disk2_85ec626b423e420995373921e8edf5b7\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/vm6561_disk2_85ec626b423e420995373921e8edf5b7\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561\",\r\n \"name\": \"vm6561\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"edd8b718-8f7e-451e-bf23-2bfd9a1e13df\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/AS2606\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_M64s\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308\",\r\n \"name\": \"vm1308\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "2231" + "2311" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1865,14 +1672,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4788,Microsoft.Compute/LowCostGet30Min;38237" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "653e3d60-bb00-415b-8e39-56248f136307" + "02ef4ef1-41dd-490a-9d24-58ce1a836fa9" ], "Cache-Control": [ "no-cache" @@ -1885,40 +1695,40 @@ "14983" ], "x-ms-correlation-request-id": [ - "f7059330-d68a-46dc-b0cd-bd17b68bf836" + "7299f54b-bb2e-431f-afa5-9fb0d0d70108" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183119Z:f7059330-d68a-46dc-b0cd-bd17b68bf836" + "UKSOUTH:20180118T073915Z:7299f54b-bb2e-431f-afa5-9fb0d0d70108" ], "Date": [ - "Thu, 27 Jul 2017 18:31:19 GMT" + "Thu, 18 Jan 2018 07:39:15 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561?$expand=instanceView&api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTY1NjE/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308?$expand=instanceView&api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTEzMDg/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ab98666b-23ef-47ce-b1ee-2bcc7270d45b" + "6025c65f-ffdd-4127-81da-9544e71a376b" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"a532b6ff-40ed-46c7-8b8f-162e25fb997f\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/AS3821\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm6561_disk2_85ec626b423e420995373921e8edf5b7\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/vm6561_disk2_85ec626b423e420995373921e8edf5b7\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n \"level\": \"Warning\",\r\n \"displayStatus\": \"Not Ready\",\r\n \"message\": \"VM status blob is found but not yet populated.\",\r\n \"time\": \"2017-07-27T11:31:21-07:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:24:27.2389627-07:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm6561_disk2_85ec626b423e420995373921e8edf5b7\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:24:27.2389627-07:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:30:50.9204239-07:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n }\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561\",\r\n \"name\": \"vm6561\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"edd8b718-8f7e-451e-bf23-2bfd9a1e13df\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/AS2606\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_M64s\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"computerName\": \"Test\",\r\n \"osName\": \"Windows Server 2012 R2 Datacenter\",\r\n \"osVersion\": \"Microsoft Windows NT 6.3.9600.0\",\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.41491.859\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"GuestAgent is running and accepting new configurations.\",\r\n \"time\": \"2018-01-17T23:44:15-08:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:33:57.0403809-08:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:33:57.0403809-08:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"internalData\": {\r\n \"fabricCluster\": \"bz6prdapp15\",\r\n \"fabricTenantName\": \"531d0c1b-5ab4-4bfc-8800-83b0e5ef3667\"\r\n },\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:38:29.6358778-08:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n }\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308\",\r\n \"name\": \"vm1308\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "3792" + "4162" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1929,14 +1739,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4770,Microsoft.Compute/LowCostGet30Min;38208" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "6edfff78-86e4-4a59-befd-0a317a7968ce" + "aca02cc6-ffd7-4f65-a246-c76071d77c79" ], "Cache-Control": [ "no-cache" @@ -1946,43 +1759,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14999" ], "x-ms-correlation-request-id": [ - "ccb8f0c9-928c-4fd3-b808-64ba377b3524" + "599a8490-4b93-4781-bd5c-2611b1a266ad" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183119Z:ccb8f0c9-928c-4fd3-b808-64ba377b3524" + "UKSOUTH:20180118T074416Z:599a8490-4b93-4781-bd5c-2611b1a266ad" ], "Date": [ - "Thu, 27 Jul 2017 18:31:19 GMT" + "Thu, 18 Jan 2018 07:44:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561/instanceView?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTY1NjEvaW5zdGFuY2VWaWV3P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308/instanceView?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTEzMDgvaW5zdGFuY2VWaWV3P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d45becf9-9093-4218-b555-b2f1857299f7" + "90143ddb-6795-4ef6-90e1-a4ba884b4789" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n \"level\": \"Warning\",\r\n \"displayStatus\": \"Not Ready\",\r\n \"message\": \"VM status blob is found but not yet populated.\",\r\n \"time\": \"2017-07-27T11:31:21-07:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:24:27.2389627-07:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm6561_disk2_85ec626b423e420995373921e8edf5b7\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:24:27.2389627-07:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:30:50.9204239-07:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"platformUpdateDomain\": 0,\r\n \"platformFaultDomain\": 0,\r\n \"computerName\": \"Test\",\r\n \"osName\": \"Windows Server 2012 R2 Datacenter\",\r\n \"osVersion\": \"Microsoft Windows NT 6.3.9600.0\",\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.41491.859\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"GuestAgent is running and accepting new configurations.\",\r\n \"time\": \"2018-01-17T23:44:15-08:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:33:57.0403809-08:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:33:57.0403809-08:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"internalData\": {\r\n \"fabricCluster\": \"bz6prdapp15\",\r\n \"fabricTenantName\": \"531d0c1b-5ab4-4bfc-8800-83b0e5ef3667\"\r\n },\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:38:29.6358778-08:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1330" + "1592" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1993,14 +1806,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetInstanceView3Min;4791,Microsoft.Compute/GetInstanceView30Min;23952" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "fc380bae-0717-4803-9ed7-fba926da4359" + "058537e7-e6a8-47f2-8940-1c3247216bf4" ], "Cache-Control": [ "no-cache" @@ -2010,43 +1826,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14998" ], "x-ms-correlation-request-id": [ - "20f1ef2a-b76c-4790-b3cc-755248151763" + "25cb4faa-20cf-4080-a26f-03f52455755a" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183120Z:20f1ef2a-b76c-4790-b3cc-755248151763" + "UKSOUTH:20180118T074428Z:25cb4faa-20cf-4080-a26f-03f52455755a" ], "Date": [ - "Thu, 27 Jul 2017 18:31:19 GMT" + "Thu, 18 Jan 2018 07:44:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7d26b141-6d6f-40bd-a99f-51e0417e9fa2" + "6605ed03-297a-4828-870a-85a38104ebd6" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"vmId\": \"a532b6ff-40ed-46c7-8b8f-162e25fb997f\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/AS3821\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A0\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm6561_disk2_85ec626b423e420995373921e8edf5b7\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/disks/vm6561_disk2_85ec626b423e420995373921e8edf5b7\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Network/networkInterfaces/nic817\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"southeastasia\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561\",\r\n \"name\": \"vm6561\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"vmId\": \"edd8b718-8f7e-451e-bf23-2bfd9a1e13df\",\r\n \"availabilitySet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/AS2606\"\r\n },\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_M64s\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"writeAcceleratorEnabled\": true,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/disks/vm1308_disk2_410ec741b0bb4b16ba991c8e48d55062\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Network/networkInterfaces/nic488\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308\",\r\n \"name\": \"vm1308\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2504" + "2592" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2057,14 +1873,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/HighCostGet3Min;159,Microsoft.Compute/HighCostGet30Min;798" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "b3130dc2-3ff2-4c43-86ff-b5b608cfada3" + "155b4286-0107-4938-a591-2621c0e3e85d" ], "Cache-Control": [ "no-cache" @@ -2074,43 +1893,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14997" ], "x-ms-correlation-request-id": [ - "f5cd9584-2294-4fe5-ac20-6f9ee2ebf5c5" + "332e6156-3439-419b-aa11-e1a16f61bdc8" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183120Z:f5cd9584-2294-4fe5-ac20-6f9ee2ebf5c5" + "UKSOUTH:20180118T074428Z:332e6156-3439-419b-aa11-e1a16f61bdc8" ], "Date": [ - "Thu, 27 Jul 2017 18:31:20 GMT" + "Thu, 18 Jan 2018 07:44:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561/vmSizes?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTY1NjEvdm1TaXplcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/virtualMachines/vm1308/vmSizes?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTEzMDgvdm1TaXplcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0513ea26-e6cf-4db9-96f6-2a5ec103c992" + "a2f85d30-810d-4004-ad35-7df8d2fb9f16" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_M64-16ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64-32ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64s\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1024000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128-32ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128-64ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128s\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 2048000,\r\n \"maxDataDiskCount\": 64\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2014" + "1720" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2121,14 +1940,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4768,Microsoft.Compute/LowCostGet30Min;38206" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "5484a10b-2589-4460-8ac0-8831bb951110" + "7eae3283-ea66-4701-b00b-955044968be5" ], "Cache-Control": [ "no-cache" @@ -2138,43 +1960,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14996" ], "x-ms-correlation-request-id": [ - "01047159-b8d6-4568-bf27-db58cebbff03" + "ed2dbd79-820e-4648-be7a-f0472b949b18" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183120Z:01047159-b8d6-4568-bf27-db58cebbff03" + "UKSOUTH:20180118T074428Z:ed2dbd79-820e-4648-be7a-f0472b949b18" ], "Date": [ - "Thu, 27 Jul 2017 18:31:20 GMT" + "Thu, 18 Jan 2018 07:44:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/availabilitySets/as3821/vmSizes?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMzODIxL3ZtU2l6ZXM/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar6050/providers/Microsoft.Compute/availabilitySets/as2606/vmSizes?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjYwNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMyNjA2L3ZtU2l6ZXM/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "160941a7-092e-4935-98c1-8e843a17fc5b" + "ca2843c7-2bf5-45ac-ab0b-9d346cd748a8" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_M64-16ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64-32ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64s\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1024000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128-32ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128-64ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128s\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 2048000,\r\n \"maxDataDiskCount\": 64\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2014" + "1720" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2185,14 +2007,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4767,Microsoft.Compute/LowCostGet30Min;38205" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "ba739f28-b3f7-4a02-9fc2-dee0421759f7" + "77d7dadf-89ac-4389-8788-33a45869cfc5" ], "Cache-Control": [ "no-cache" @@ -2202,37 +2027,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14995" ], "x-ms-correlation-request-id": [ - "1a73e97f-e6f0-46ab-a23b-2c80f66911d6" + "8881d8b0-ff27-4d6c-a9e1-1b78501c443e" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183121Z:1a73e97f-e6f0-46ab-a23b-2c80f66911d6" + "UKSOUTH:20180118T074429Z:8881d8b0-ff27-4d6c-a9e1-1b78501c443e" ], "Date": [ - "Thu, 27 Jul 2017 18:31:21 GMT" + "Thu, 18 Jan 2018 07:44:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1177/providers/Microsoft.Compute/virtualMachines/vm6561?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjExNzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTY1NjE/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar6050?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjYwNTA/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "091ee53a-d178-4b78-897c-955cb96770c8" + "e1275441-062c-4d7e-ac13-8c5ee47cf9ea" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" ] }, "ResponseBody": "", @@ -2246,573 +2071,64 @@ "Pragma": [ "no-cache" ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/a275f3f2-fed3-4fda-9c78-e74c58ffb7ed?api-version=2017-12-01" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Retry-After": [ + "15" ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-request-id": [ - "a275f3f2-fed3-4fda-9c78-e74c58ffb7ed" - ], - "Cache-Control": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/a275f3f2-fed3-4fda-9c78-e74c58ffb7ed?monitor=true&api-version=2017-12-01" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "0b6a1d43-009d-4c06-bf21-60979a7b0abf" ], "x-ms-correlation-request-id": [ - "860a7769-13d9-424f-9f6d-352c13d92837" + "0b6a1d43-009d-4c06-bf21-60979a7b0abf" ], "x-ms-routing-request-id": [ - "WESTUS:20170727T183122Z:860a7769-13d9-424f-9f6d-352c13d92837" + "UKSOUTH:20180118T074431Z:0b6a1d43-009d-4c06-bf21-60979a7b0abf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:31:21 GMT" + "Thu, 18 Jan 2018 07:44:30 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVI2MDUwLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10" ] }, "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/a275f3f2-fed3-4fda-9c78-e74c58ffb7ed?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zL2EyNzVmM2YyLWZlZDMtNGZkYS05Yzc4LWU3NGM1OGZmYjdlZD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:31:23.4327003-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"a275f3f2-fed3-4fda-9c78-e74c58ffb7ed\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "58b0a6bc-6a7b-4e91-a67c-cfddaa56326b" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" - ], - "x-ms-correlation-request-id": [ - "1f2fcbfe-6087-4a2e-922b-b1332875a9e2" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T183152Z:1f2fcbfe-6087-4a2e-922b-b1332875a9e2" - ], - "Date": [ - "Thu, 27 Jul 2017 18:31:51 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/a275f3f2-fed3-4fda-9c78-e74c58ffb7ed?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zL2EyNzVmM2YyLWZlZDMtNGZkYS05Yzc4LWU3NGM1OGZmYjdlZD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:31:23.4327003-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"a275f3f2-fed3-4fda-9c78-e74c58ffb7ed\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "73aa29cf-7b9f-4a20-814b-359733c53bc0" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" - ], - "x-ms-correlation-request-id": [ - "a6bdb829-ab03-447d-97d1-fa3bc81d7b74" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T183222Z:a6bdb829-ab03-447d-97d1-fa3bc81d7b74" - ], - "Date": [ - "Thu, 27 Jul 2017 18:32:22 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/a275f3f2-fed3-4fda-9c78-e74c58ffb7ed?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zL2EyNzVmM2YyLWZlZDMtNGZkYS05Yzc4LWU3NGM1OGZmYjdlZD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:31:23.4327003-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"a275f3f2-fed3-4fda-9c78-e74c58ffb7ed\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "1127a13c-bba3-4041-90fd-c31b7a42e383" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" - ], - "x-ms-correlation-request-id": [ - "87ea4762-d331-44f5-a177-2e804900560c" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T183252Z:87ea4762-d331-44f5-a177-2e804900560c" - ], - "Date": [ - "Thu, 27 Jul 2017 18:32:52 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/southeastasia/operations/a275f3f2-fed3-4fda-9c78-e74c58ffb7ed?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvc291dGhlYXN0YXNpYS9vcGVyYXRpb25zL2EyNzVmM2YyLWZlZDMtNGZkYS05Yzc4LWU3NGM1OGZmYjdlZD9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:31:23.4327003-07:00\",\r\n \"endTime\": \"2017-07-27T11:33:14.536556-07:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"a275f3f2-fed3-4fda-9c78-e74c58ffb7ed\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "183" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "c1f6bce4-2ec5-4b1b-8dc8-ef20c22a125e_131358081291382383" - ], - "x-ms-request-id": [ - "f87d6a1a-416e-4269-ac27-92c829e03555" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" - ], - "x-ms-correlation-request-id": [ - "9aabf635-9ed4-42ae-b539-795b97849fd7" - ], - "x-ms-routing-request-id": [ - "WESTUS:20170727T183323Z:9aabf635-9ed4-42ae-b539-795b97849fd7" - ], - "Date": [ - "Thu, 27 Jul 2017 18:33:22 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar1177?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjExNzc/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "f6d13b68-0a80-4e0a-950d-b342b12612dc" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "972cda0a-4f74-4f09-80df-9606e19d8fd5" - ], - "x-ms-correlation-request-id": [ - "972cda0a-4f74-4f09-80df-9606e19d8fd5" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T183327Z:972cda0a-4f74-4f09-80df-9606e19d8fd5" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:33:27 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TVRjM0xWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" - ], - "x-ms-request-id": [ - "1807272a-e4a3-4337-9857-6dd6973655dc" - ], - "x-ms-correlation-request-id": [ - "1807272a-e4a3-4337-9857-6dd6973655dc" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T183357Z:1807272a-e4a3-4337-9857-6dd6973655dc" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:33:57 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TVRjM0xWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" - ], - "x-ms-request-id": [ - "28625333-db75-472e-b1b9-94af66945763" - ], - "x-ms-correlation-request-id": [ - "28625333-db75-472e-b1b9-94af66945763" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T183428Z:28625333-db75-472e-b1b9-94af66945763" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:34:27 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TVRjM0xWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" - ], - "x-ms-request-id": [ - "3e340c6e-7082-4a8c-b724-1d4acc3d689b" - ], - "x-ms-correlation-request-id": [ - "3e340c6e-7082-4a8c-b724-1d4acc3d689b" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T183458Z:3e340c6e-7082-4a8c-b724-1d4acc3d689b" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:34:58 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxMTc3LVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TVRjM0xWTlBWVlJJUlVGVFZFRlRTVUVpTENKcWIySk1iMk5oZEdsdmJpSTZJbk52ZFhSb1pXRnpkR0Z6YVdFaWZRP2FwaS12ZXJzaW9uPTIwMTctMDUtMTA=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" - ], - "x-ms-request-id": [ - "74fa4fb1-4f67-493e-9f44-30b936caf8a2" - ], - "x-ms-correlation-request-id": [ - "74fa4fb1-4f67-493e-9f44-30b936caf8a2" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T183528Z:74fa4fb1-4f67-493e-9f44-30b936caf8a2" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:35:28 GMT" - ] - }, - "StatusCode": 200 } ], "Names": { "TestVMScenarioOperationsInternal": [ - "crptestar1177", - "crptestar6446", - "as3821" + "crptestar6050", + "crptestar4483", + "as2606" ], "CreatePublicIP": [ - "pip1906", - "dn28" + "pip4781", + "dn2907" ], "CreateVNET": [ - "vn7350", - "sn2924" + "vn2208", + "sn9415" ], "CreateNIC": [ - "nic817", - "ip2080" + "nic488", + "ip95" ], "CreateDefaultVMInput": [ - "crptestar1741", - "crptestar9228", - "crptestar6076", - "vm6561", - "Microsoft.Compute/virtualMachines9620" + "crptestar9888", + "crptestar6373", + "crptestar8606", + "vm1308", + "Microsoft.Compute/virtualMachines7914" ] }, "Variables": { "SubscriptionId": "b936ff46-de59-4b9d-806e-00df62b1bfad" } -} +} \ No newline at end of file diff --git a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks_PirImage_Zones.json b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks_PirImage_Zones.json index 53a47edbb14f..7b19de74264f 100644 --- a/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks_PirImage_Zones.json +++ b/src/SDKs/Compute/Compute.Tests/SessionRecords/Compute.Tests.VMScenarioTests/TestVMScenarioOperations_ManagedDisks_PirImage_Zones.json @@ -7,16 +7,16 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8cd31f47-0c87-4750-a9c5-fbef27f3879f" + "ae629250-83cd-47b6-95f4-8e179b782987" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, "ResponseBody": "[\r\n {\r\n \"location\": \"eastus2\",\r\n \"name\": \"4.127.20170406\",\r\n \"id\": \"/Subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/Providers/Microsoft.Compute/Locations/eastus2/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2012-R2-Datacenter/Versions/4.127.20170406\"\r\n }\r\n]", @@ -37,10 +37,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "19a6b8e7-2f9b-4b25-aea4-718323f85895_131407183909564042" + "19a6b8e7-2f9b-4b25-aea4-718323f85895_131593116433733188" ], "x-ms-request-id": [ - "c0d406e1-a500-4fd6-9bfe-344ab2a4b1a6" + "cc628886-da22-49cf-9bbf-ec7f55f270ad" ], "Cache-Control": [ "no-cache" @@ -53,22 +53,22 @@ "14999" ], "x-ms-correlation-request-id": [ - "62c091dc-e979-4f16-a0fe-36884ea6862a" + "f683447c-4f5e-4b29-befb-fac1ffd0802b" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185110Z:62c091dc-e979-4f16-a0fe-36884ea6862a" + "UKSOUTH:20180118T075336Z:f683447c-4f5e-4b29-befb-fac1ffd0802b" ], "Date": [ - "Thu, 27 Jul 2017 18:51:10 GMT" + "Thu, 18 Jan 2018 07:53:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar1693?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjE2OTM/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar2034?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjIwMzQ/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"crptestar1693\": \"2017-07-27 18:51:10Z\"\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"crptestar2034\": \"2018-01-18 07:53:36Z\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -77,19 +77,19 @@ "93" ], "x-ms-client-request-id": [ - "c0edeaf3-aa04-4b1f-8ed2-ef5b27820aa6" + "7a90a364-5d22-4f42-86ce-8b88ccfac21e" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693\",\r\n \"name\": \"crptestar1693\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"crptestar1693\": \"2017-07-27 18:51:10Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034\",\r\n \"name\": \"crptestar2034\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"crptestar2034\": \"2018-01-18 07:53:36Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "228" @@ -104,16 +104,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1197" ], "x-ms-request-id": [ - "86c503e7-3f84-46ef-afa6-1caead3a41df" + "0b2979c7-0b81-4b94-9ec9-370dff8a3301" ], "x-ms-correlation-request-id": [ - "86c503e7-3f84-46ef-afa6-1caead3a41df" + "0b2979c7-0b81-4b94-9ec9-370dff8a3301" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185112Z:86c503e7-3f84-46ef-afa6-1caead3a41df" + "UKSOUTH:20180118T075338Z:0b2979c7-0b81-4b94-9ec9-370dff8a3301" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -122,40 +122,40 @@ "no-cache" ], "Date": [ - "Thu, 27 Jul 2017 18:51:11 GMT" + "Thu, 18 Jan 2018 07:53:38 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/publicIPAddresses/pip7339?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDczMzk/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/publicIPAddresses/pip3740?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDM3NDA/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn7924\"\r\n }\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn969\"\r\n }\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "201" + "200" ], "x-ms-client-request-id": [ - "d1e02a97-39bf-48c2-b871-5c96d2d7115b" + "694fefd7-0090-41b2-b209-dbcb5895c5b3" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip7339\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/publicIPAddresses/pip7339\",\r\n \"etag\": \"W/\\\"3b80c6a1-f348-4f9d-9656-6b0484e84ca1\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"c5df58a8-bebb-4c4d-98b1-ec086d57307a\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn7924\",\r\n \"fqdn\": \"dn7924.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip3740\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/publicIPAddresses/pip3740\",\r\n \"etag\": \"W/\\\"264427be-fc70-4359-b630-d8d5397956d2\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"4c86ed7c-672e-4e7a-86ed-2d71d92d7bdd\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn969\",\r\n \"fqdn\": \"dn969.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "699" + "697" ], "Content-Type": [ "application/json; charset=utf-8" @@ -170,10 +170,10 @@ "3" ], "x-ms-request-id": [ - "23abb3ba-23c4-42f6-a5bc-f5def1b670b2" + "21c8a669-a22f-4d59-83f1-ffc53811494b" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/23abb3ba-23c4-42f6-a5bc-f5def1b670b2?api-version=2017-03-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/21c8a669-a22f-4d59-83f1-ffc53811494b?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -189,27 +189,27 @@ "1199" ], "x-ms-correlation-request-id": [ - "dc5436c0-d4d9-4ee5-bfd7-0d5359c9dab4" + "1a31c6c9-534a-444b-8fff-d16384f57bcf" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185115Z:dc5436c0-d4d9-4ee5-bfd7-0d5359c9dab4" + "UKSOUTH:20180118T075343Z:1a31c6c9-534a-444b-8fff-d16384f57bcf" ], "Date": [ - "Thu, 27 Jul 2017 18:51:15 GMT" + "Thu, 18 Jan 2018 07:53:43 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/23abb3ba-23c4-42f6-a5bc-f5def1b670b2?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzIzYWJiM2JhLTIzYzQtNDJmNi1hNWJjLWY1ZGVmMWI2NzBiMj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/21c8a669-a22f-4d59-83f1-ffc53811494b?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzIxYzhhNjY5LWEyMmYtNGQ1OS04M2YxLWZmYzUzODExNDk0Yj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, @@ -228,7 +228,7 @@ "no-cache" ], "x-ms-request-id": [ - "4961ecd3-62f6-496e-a8a9-40fe1c80a034" + "407d17cb-962f-423c-a8eb-0bb4604dd49a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -244,34 +244,34 @@ "14999" ], "x-ms-correlation-request-id": [ - "2cb4d13b-9ab5-4d19-8ed1-5365821319be" + "05f255a6-9519-4631-a923-df326b39204b" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185146Z:2cb4d13b-9ab5-4d19-8ed1-5365821319be" + "UKSOUTH:20180118T075413Z:05f255a6-9519-4631-a923-df326b39204b" ], "Date": [ - "Thu, 27 Jul 2017 18:51:45 GMT" + "Thu, 18 Jan 2018 07:54:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/publicIPAddresses/pip7339?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDczMzk/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/publicIPAddresses/pip3740?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDM3NDA/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip7339\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/publicIPAddresses/pip7339\",\r\n \"etag\": \"W/\\\"7b18d110-5ed3-4bdd-a342-f73e00375275\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c5df58a8-bebb-4c4d-98b1-ec086d57307a\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn7924\",\r\n \"fqdn\": \"dn7924.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip3740\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/publicIPAddresses/pip3740\",\r\n \"etag\": \"W/\\\"5b931733-4e61-4244-abb5-8e5929e6c805\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4c86ed7c-672e-4e7a-86ed-2d71d92d7bdd\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn969\",\r\n \"fqdn\": \"dn969.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "700" + "698" ], "Content-Type": [ "application/json; charset=utf-8" @@ -283,7 +283,7 @@ "no-cache" ], "x-ms-request-id": [ - "9a0713a5-9642-4f0e-8619-caff63014df3" + "b38eab2b-31c3-46e6-ae0a-f8a64570a1d1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -292,7 +292,7 @@ "no-cache" ], "ETag": [ - "W/\"7b18d110-5ed3-4bdd-a342-f73e00375275\"" + "W/\"5b931733-4e61-4244-abb5-8e5929e6c805\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -302,40 +302,40 @@ "14998" ], "x-ms-correlation-request-id": [ - "f98e8bb8-0800-43e3-874d-73d6b77163bd" + "a1ded696-b1de-4d32-86de-b11616d70ed7" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185146Z:f98e8bb8-0800-43e3-874d-73d6b77163bd" + "UKSOUTH:20180118T075414Z:a1ded696-b1de-4d32-86de-b11616d70ed7" ], "Date": [ - "Thu, 27 Jul 2017 18:51:45 GMT" + "Thu, 18 Jan 2018 07:54:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/publicIPAddresses/pip7339?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDczMzk/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/publicIPAddresses/pip3740?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3BpcDM3NDA/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6e94ea93-b96e-4d5b-aec9-36950a6a6026" + "b4faf803-4d88-45a8-8536-4ce272f6b434" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"pip7339\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/publicIPAddresses/pip7339\",\r\n \"etag\": \"W/\\\"7b18d110-5ed3-4bdd-a342-f73e00375275\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c5df58a8-bebb-4c4d-98b1-ec086d57307a\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn7924\",\r\n \"fqdn\": \"dn7924.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"pip3740\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/publicIPAddresses/pip3740\",\r\n \"etag\": \"W/\\\"5b931733-4e61-4244-abb5-8e5929e6c805\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4c86ed7c-672e-4e7a-86ed-2d71d92d7bdd\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"dn969\",\r\n \"fqdn\": \"dn969.eastus2.cloudapp.azure.com\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "700" + "698" ], "Content-Type": [ "application/json; charset=utf-8" @@ -347,7 +347,7 @@ "no-cache" ], "x-ms-request-id": [ - "becd5484-c4ab-4f3f-b15f-53afdeb9c858" + "7587160f-0b71-4e15-bc26-84595fba6ac1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -356,7 +356,7 @@ "no-cache" ], "ETag": [ - "W/\"7b18d110-5ed3-4bdd-a342-f73e00375275\"" + "W/\"5b931733-4e61-4244-abb5-8e5929e6c805\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -366,46 +366,46 @@ "14997" ], "x-ms-correlation-request-id": [ - "c77e3066-215b-4212-9b4f-0ef89cdfc64b" + "5db58b50-110d-4d78-8fed-5b3882c6f606" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185146Z:c77e3066-215b-4212-9b4f-0ef89cdfc64b" + "UKSOUTH:20180118T075414Z:5db58b50-110d-4d78-8fed-5b3882c6f606" ], "Date": [ - "Thu, 27 Jul 2017 18:51:45 GMT" + "Thu, 18 Jan 2018 07:54:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjM5NjQ/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjcwNjA/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n },\r\n \"name\": \"sn1399\"\r\n }\r\n ]\r\n },\r\n \"location\": \"eastus2\"\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n },\r\n \"name\": \"sn952\"\r\n }\r\n ]\r\n },\r\n \"location\": \"eastus2\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "293" + "292" ], "x-ms-client-request-id": [ - "943f2f9d-6a41-4f0a-939a-179426ac5055" + "fde30e0e-bfb8-4507-a9ce-4e50aa14e9b5" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"vn3964\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964\",\r\n \"etag\": \"W/\\\"0c0c8e62-f1b8-47b2-93a7-fabf9994a262\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"4410765a-0c43-4246-898b-7fd5072c4872\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn1399\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399\",\r\n \"etag\": \"W/\\\"0c0c8e62-f1b8-47b2-93a7-fabf9994a262\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vn7060\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060\",\r\n \"etag\": \"W/\\\"d2501d38-cea9-42d1-9d62-e48dd65749c7\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"ea73ed03-053a-4620-b016-3207bc2a8cd8\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn952\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952\",\r\n \"etag\": \"W/\\\"d2501d38-cea9-42d1-9d62-e48dd65749c7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "969" + "967" ], "Content-Type": [ "application/json; charset=utf-8" @@ -420,10 +420,10 @@ "3" ], "x-ms-request-id": [ - "fa2dc583-4bf7-438f-856d-40986e1f3a89" + "976eab8d-1474-41f1-93ca-d7fa1d24ac0f" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/fa2dc583-4bf7-438f-856d-40986e1f3a89?api-version=2017-03-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/976eab8d-1474-41f1-93ca-d7fa1d24ac0f?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -439,27 +439,27 @@ "1198" ], "x-ms-correlation-request-id": [ - "66f28ba5-78ad-4727-a03e-2552bb9b7daf" + "2e8f76e1-4fb3-4c15-9d6a-b854201eea82" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185148Z:66f28ba5-78ad-4727-a03e-2552bb9b7daf" + "UKSOUTH:20180118T075415Z:2e8f76e1-4fb3-4c15-9d6a-b854201eea82" ], "Date": [ - "Thu, 27 Jul 2017 18:51:47 GMT" + "Thu, 18 Jan 2018 07:54:15 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/fa2dc583-4bf7-438f-856d-40986e1f3a89?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zL2ZhMmRjNTgzLTRiZjctNDM4Zi04NTZkLTQwOTg2ZTFmM2E4OT9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/976eab8d-1474-41f1-93ca-d7fa1d24ac0f?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzk3NmVhYjhkLTE0NzQtNDFmMS05M2NhLWQ3ZmExZDI0YWMwZj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, @@ -478,7 +478,7 @@ "no-cache" ], "x-ms-request-id": [ - "e5f85813-0358-4ac3-878f-ef6c51339011" + "3a781244-52bb-480b-b909-eda8e5b9bcc8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -494,34 +494,34 @@ "14996" ], "x-ms-correlation-request-id": [ - "8819d3c4-ab7b-4a3c-b7ab-3e85ce4ce3a8" + "983bdb69-696c-4db4-8c20-0ba4cb13018d" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185218Z:8819d3c4-ab7b-4a3c-b7ab-3e85ce4ce3a8" + "UKSOUTH:20180118T075446Z:983bdb69-696c-4db4-8c20-0ba4cb13018d" ], "Date": [ - "Thu, 27 Jul 2017 18:52:18 GMT" + "Thu, 18 Jan 2018 07:54:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjM5NjQ/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjcwNjA/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"vn3964\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964\",\r\n \"etag\": \"W/\\\"675dc2fd-d370-401a-b6eb-95fcc71fada8\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4410765a-0c43-4246-898b-7fd5072c4872\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn1399\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399\",\r\n \"etag\": \"W/\\\"675dc2fd-d370-401a-b6eb-95fcc71fada8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vn7060\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060\",\r\n \"etag\": \"W/\\\"0c1396e8-84fc-4e84-85aa-8cd4d17c8b12\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"ea73ed03-053a-4620-b016-3207bc2a8cd8\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"sn952\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952\",\r\n \"etag\": \"W/\\\"0c1396e8-84fc-4e84-85aa-8cd4d17c8b12\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": []\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "971" + "969" ], "Content-Type": [ "application/json; charset=utf-8" @@ -533,7 +533,7 @@ "no-cache" ], "x-ms-request-id": [ - "1ba1aeb3-5835-45b2-ad13-f4f279670b4b" + "17187386-33a3-4912-82b7-43b26fd02940" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -542,7 +542,7 @@ "no-cache" ], "ETag": [ - "W/\"675dc2fd-d370-401a-b6eb-95fcc71fada8\"" + "W/\"0c1396e8-84fc-4e84-85aa-8cd4d17c8b12\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -552,40 +552,40 @@ "14995" ], "x-ms-correlation-request-id": [ - "d1f83522-d11d-4f21-8a65-0c204ff9fdce" + "906541e0-8a10-4e5b-baf5-11cb291f980a" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185218Z:d1f83522-d11d-4f21-8a65-0c204ff9fdce" + "UKSOUTH:20180118T075446Z:906541e0-8a10-4e5b-baf5-11cb291f980a" ], "Date": [ - "Thu, 27 Jul 2017 18:52:18 GMT" + "Thu, 18 Jan 2018 07:54:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjM5NjQvc3VibmV0cy9zbjEzOTk/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3Jrcy92bjcwNjAvc3VibmV0cy9zbjk1Mj9hcGktdmVyc2lvbj0yMDE3LTAzLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "26ea8ebc-df40-4f70-b97b-537cc39758b2" + "bd5c44fb-6d3c-4593-8424-390fdabe1a0e" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"sn1399\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399\",\r\n \"etag\": \"W/\\\"675dc2fd-d370-401a-b6eb-95fcc71fada8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"sn952\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952\",\r\n \"etag\": \"W/\\\"0c1396e8-84fc-4e84-85aa-8cd4d17c8b12\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "340" + "338" ], "Content-Type": [ "application/json; charset=utf-8" @@ -597,7 +597,7 @@ "no-cache" ], "x-ms-request-id": [ - "4e112c76-a707-4839-b1f9-87b79ca4c339" + "4f9ca49e-e778-4292-8f36-c83b8faef20e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -606,7 +606,7 @@ "no-cache" ], "ETag": [ - "W/\"675dc2fd-d370-401a-b6eb-95fcc71fada8\"" + "W/\"0c1396e8-84fc-4e84-85aa-8cd4d17c8b12\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -616,46 +616,46 @@ "14994" ], "x-ms-correlation-request-id": [ - "f85cdae2-254e-405f-aa13-0219e401fd91" + "3e2a48a9-dc01-48e7-9451-1b380f334161" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185218Z:f85cdae2-254e-405f-aa13-0219e401fd91" + "UKSOUTH:20180118T075446Z:3e2a48a9-dc01-48e7-9451-1b380f334161" ], "Date": [ - "Thu, 27 Jul 2017 18:52:18 GMT" + "Thu, 18 Jan 2018 07:54:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzcwMDI/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzEzNTc/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"sn1399\",\r\n \"etag\": \"W/\\\"675dc2fd-d370-401a-b6eb-95fcc71fada8\\\"\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399\"\r\n }\r\n },\r\n \"name\": \"ip9012\"\r\n }\r\n ]\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"sn952\",\r\n \"etag\": \"W/\\\"0c1396e8-84fc-4e84-85aa-8cd4d17c8b12\\\"\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952\"\r\n }\r\n },\r\n \"name\": \"ip8046\"\r\n }\r\n ]\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "701" + "699" ], "x-ms-client-request-id": [ - "7fab651c-f2e3-4b9e-bcee-6627b4ac78f6" + "2479a265-5eef-48f1-b5fe-01c115440070" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic7002\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\",\r\n \"etag\": \"W/\\\"a1442294-59d4-4427-809d-5d4ce28e2692\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"43065c82-f141-4203-83c5-bc2b8da6e8ee\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip9012\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002/ipConfigurations/ip9012\",\r\n \"etag\": \"W/\\\"a1442294-59d4-4427-809d-5d4ce28e2692\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"lj1barcdbrdefcmlp5kqolcioc.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic1357\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\",\r\n \"etag\": \"W/\\\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"78b5c94a-3c22-4571-a7c1-06f471eb1e65\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip8046\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357/ipConfigurations/ip8046\",\r\n \"etag\": \"W/\\\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"apwxh0r0auqenmawgid1ykum1a.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1494" + "1493" ], "Content-Type": [ "application/json; charset=utf-8" @@ -667,10 +667,10 @@ "no-cache" ], "x-ms-request-id": [ - "f05318ac-d422-41d0-bc08-3b1bbe2100ec" + "bb040af0-382e-4033-81be-0dcbcf310d67" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/f05318ac-d422-41d0-bc08-3b1bbe2100ec?api-version=2017-03-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Network/locations/eastus2/operations/bb040af0-382e-4033-81be-0dcbcf310d67?api-version=2017-03-01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -686,34 +686,34 @@ "1197" ], "x-ms-correlation-request-id": [ - "b6a67547-1c4c-49a3-bf98-a9858887715d" + "17f18cf7-d335-4302-8d24-f52168a3fc74" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185220Z:b6a67547-1c4c-49a3-bf98-a9858887715d" + "UKSOUTH:20180118T075448Z:17f18cf7-d335-4302-8d24-f52168a3fc74" ], "Date": [ - "Thu, 27 Jul 2017 18:52:20 GMT" + "Thu, 18 Jan 2018 07:54:48 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzcwMDI/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzEzNTc/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic7002\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\",\r\n \"etag\": \"W/\\\"a1442294-59d4-4427-809d-5d4ce28e2692\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"43065c82-f141-4203-83c5-bc2b8da6e8ee\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip9012\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002/ipConfigurations/ip9012\",\r\n \"etag\": \"W/\\\"a1442294-59d4-4427-809d-5d4ce28e2692\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"lj1barcdbrdefcmlp5kqolcioc.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic1357\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\",\r\n \"etag\": \"W/\\\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"78b5c94a-3c22-4571-a7c1-06f471eb1e65\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip8046\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357/ipConfigurations/ip8046\",\r\n \"etag\": \"W/\\\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"apwxh0r0auqenmawgid1ykum1a.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1494" + "1493" ], "Content-Type": [ "application/json; charset=utf-8" @@ -725,7 +725,7 @@ "no-cache" ], "x-ms-request-id": [ - "9bf036be-f62d-4b66-af52-832a118eb0a2" + "2f720cdb-6d52-4017-8021-12217a072bd5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -734,7 +734,7 @@ "no-cache" ], "ETag": [ - "W/\"a1442294-59d4-4427-809d-5d4ce28e2692\"" + "W/\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -744,40 +744,40 @@ "14993" ], "x-ms-correlation-request-id": [ - "d1e16add-8fcf-48cc-b0de-172a55195d97" + "483cfa8c-2369-4371-8ddb-5bbd2591bd43" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185220Z:d1e16add-8fcf-48cc-b0de-172a55195d97" + "UKSOUTH:20180118T075449Z:483cfa8c-2369-4371-8ddb-5bbd2591bd43" ], "Date": [ - "Thu, 27 Jul 2017 18:52:20 GMT" + "Thu, 18 Jan 2018 07:54:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002?api-version=2017-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzcwMDI/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357?api-version=2017-03-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzEzNTc/YXBpLXZlcnNpb249MjAxNy0wMy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "daffe6e1-18a7-44a9-8fbb-40cb7e0b238c" + "4629b0f7-249f-43ce-8233-0d74adc1883d" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", + "OSVersion/6.3.16299", "Microsoft.Azure.Management.Network.NetworkManagementClient/10.0.0-preview" ] }, - "ResponseBody": "{\r\n \"name\": \"nic7002\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\",\r\n \"etag\": \"W/\\\"a1442294-59d4-4427-809d-5d4ce28e2692\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"43065c82-f141-4203-83c5-bc2b8da6e8ee\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip9012\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002/ipConfigurations/ip9012\",\r\n \"etag\": \"W/\\\"a1442294-59d4-4427-809d-5d4ce28e2692\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/virtualNetworks/vn3964/subnets/sn1399\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"lj1barcdbrdefcmlp5kqolcioc.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"nic1357\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\",\r\n \"etag\": \"W/\\\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\\\"\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"key\": \"value\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"78b5c94a-3c22-4571-a7c1-06f471eb1e65\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ip8046\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357/ipConfigurations/ip8046\",\r\n \"etag\": \"W/\\\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/virtualNetworks/vn7060/subnets/sn952\"\r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": \"apwxh0r0auqenmawgid1ykum1a.cx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"enableIPForwarding\": false\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1494" + "1493" ], "Content-Type": [ "application/json; charset=utf-8" @@ -789,7 +789,7 @@ "no-cache" ], "x-ms-request-id": [ - "b2bfb5de-b3e2-4801-b421-58363583f260" + "570b399d-1740-49f7-8314-9110db9077f4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -798,7 +798,7 @@ "no-cache" ], "ETag": [ - "W/\"a1442294-59d4-4427-809d-5d4ce28e2692\"" + "W/\"beaca9e6-2e8b-4809-98d4-5a8b8a5976d1\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", @@ -808,20 +808,20 @@ "14992" ], "x-ms-correlation-request-id": [ - "91066d91-670f-49a6-802c-e9556e5f2dd9" + "9ee554f3-e88c-47cc-bb4e-107c52a50204" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185220Z:91066d91-670f-49a6-802c-e9556e5f2dd9" + "UKSOUTH:20180118T075449Z:9ee554f3-e88c-47cc-bb4e-107c52a50204" ], "Date": [ - "Thu, 27 Jul 2017 18:52:20 GMT" + "Thu, 18 Jan 2018 07:54:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/availabilitySets/as1739?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMxNzM5P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/availabilitySets/as719?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXM3MTk/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 2\r\n },\r\n \"sku\": {\r\n \"name\": \"Aligned\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", "RequestHeaders": { @@ -832,22 +832,22 @@ "223" ], "x-ms-client-request-id": [ - "e6dbb0ea-5bd1-4297-b0fd-90b72c0f8810" + "a1aa7cda-bb56-445a-ab0c-9fa402997e02" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 2\r\n },\r\n \"type\": \"Microsoft.Compute/availabilitySets\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/availabilitySets/as1739\",\r\n \"name\": \"as1739\",\r\n \"sku\": {\r\n \"name\": \"Aligned\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"platformUpdateDomainCount\": 5,\r\n \"platformFaultDomainCount\": 2\r\n },\r\n \"type\": \"Microsoft.Compute/availabilitySets\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/availabilitySets/as719\",\r\n \"name\": \"as719\",\r\n \"sku\": {\r\n \"name\": \"Aligned\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "438" + "436" ], "Content-Type": [ "application/json; charset=utf-8" @@ -858,14 +858,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/PutVM3Min;547,Microsoft.Compute/PutVM30Min;2730" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "2b9f83da-513b-4dfd-851d-a81c81b39b34" + "13947a5b-5226-4bd0-b101-543b866200fa" ], "Cache-Control": [ "no-cache" @@ -878,43 +881,43 @@ "1199" ], "x-ms-correlation-request-id": [ - "a9e4474a-d8fc-48da-b8a4-19cd6acfd5c0" + "869d48be-7c39-4399-8afb-1156e611a5ee" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185223Z:a9e4474a-d8fc-48da-b8a4-19cd6acfd5c0" + "UKSOUTH:20180118T075451Z:869d48be-7c39-4399-8afb-1156e611a5ee" ], "Date": [ - "Thu, 27 Jul 2017 18:52:22 GMT" + "Thu, 18 Jan 2018 07:54:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE5NTc/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE4MDY/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"test\",\r\n \"caching\": \"None\",\r\n \"createOption\": \"fromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"caching\": \"None\",\r\n \"createOption\": \"empty\",\r\n \"diskSizeGB\": 30,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n }\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"[Placeholder]\"\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\"\r\n }\r\n ]\r\n }\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"test\",\r\n \"caching\": \"None\",\r\n \"createOption\": \"FromImage\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n }\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"caching\": \"None\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 30,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n }\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"rohittest123!\"\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\"\r\n }\r\n ]\r\n }\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "1193" + "1279" ], "x-ms-client-request-id": [ - "00698f62-91b8-4a15-bff8-9d72f96bd444" + "35852eff-1c97-4e87-ab7a-2984f009ef42" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"f2f9ee76-8151-4606-9d06-b3af8c6d0665\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n }\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957\",\r\n \"name\": \"vm1957\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"5c1ee1ee-0fab-46b0-be7d-e78483d42298\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n }\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806\",\r\n \"name\": \"vm1806\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1656" @@ -929,16 +932,19 @@ "no-cache" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01" + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/8a159a4e-c571-4049-b846-6855e94b87f2?api-version=2017-12-01" + ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/PutVM3Min;546,Microsoft.Compute/PutVM30Min;2729" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "67d3f728-679e-4aab-a53a-5c52c4cf3496" + "8a159a4e-c571-4049-b846-6855e94b87f2" ], "Cache-Control": [ "no-cache" @@ -951,34 +957,34 @@ "1198" ], "x-ms-correlation-request-id": [ - "30f8e336-9db6-497a-8d2e-f3fe20a548df" + "77329f95-3f68-40ee-b2e8-8795c7822705" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185225Z:30f8e336-9db6-497a-8d2e-f3fe20a548df" + "UKSOUTH:20180118T075453Z:77329f95-3f68-40ee-b2e8-8795c7822705" ], "Date": [ - "Thu, 27 Jul 2017 18:52:24 GMT" + "Thu, 18 Jan 2018 07:54:53 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzY3ZDNmNzI4LTY3OWUtNGFhYi1hNTNhLTVjNTJjNGNmMzQ5Nj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/8a159a4e-c571-4049-b846-6855e94b87f2?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzhhMTU5YTRlLWM1NzEtNDA0OS1iODQ2LTY4NTVlOTRiODdmMj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:52:24.565579-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"67d3f728-679e-4aab-a53a-5c52c4cf3496\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:54:52.6108974-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8a159a4e-c571-4049-b846-6855e94b87f2\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -989,14 +995,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11976,Microsoft.Compute/GetOperation30Min;23557" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "4106b064-d900-4892-be92-861d4907acd4" + "e45ea356-6727-4aa6-9e32-f834b116d9ee" ], "Cache-Control": [ "no-cache" @@ -1009,34 +1018,34 @@ "14998" ], "x-ms-correlation-request-id": [ - "d3862a7d-fdd3-41ba-b694-464565e6bf24" + "da280476-1ad4-42f9-9215-df41633a07ca" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185255Z:d3862a7d-fdd3-41ba-b694-464565e6bf24" + "UKSOUTH:20180118T075523Z:da280476-1ad4-42f9-9215-df41633a07ca" ], "Date": [ - "Thu, 27 Jul 2017 18:52:55 GMT" + "Thu, 18 Jan 2018 07:55:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzY3ZDNmNzI4LTY3OWUtNGFhYi1hNTNhLTVjNTJjNGNmMzQ5Nj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/8a159a4e-c571-4049-b846-6855e94b87f2?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzhhMTU5YTRlLWM1NzEtNDA0OS1iODQ2LTY4NTVlOTRiODdmMj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:52:24.565579-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"67d3f728-679e-4aab-a53a-5c52c4cf3496\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:54:52.6108974-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8a159a4e-c571-4049-b846-6855e94b87f2\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1047,14 +1056,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11978,Microsoft.Compute/GetOperation30Min;23550" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "b28566e5-5ed5-4ac4-9c1b-a1e2eafc8593" + "687709cd-82a7-438b-bfda-64449a30263b" ], "Cache-Control": [ "no-cache" @@ -1067,34 +1079,34 @@ "14997" ], "x-ms-correlation-request-id": [ - "be19fa63-d78c-4939-9537-9dd291b33c57" + "f2cac1b3-fd55-4daa-b773-9508c87b16f4" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185325Z:be19fa63-d78c-4939-9537-9dd291b33c57" + "UKSOUTH:20180118T075555Z:f2cac1b3-fd55-4daa-b773-9508c87b16f4" ], "Date": [ - "Thu, 27 Jul 2017 18:53:25 GMT" + "Thu, 18 Jan 2018 07:55:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzY3ZDNmNzI4LTY3OWUtNGFhYi1hNTNhLTVjNTJjNGNmMzQ5Nj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/8a159a4e-c571-4049-b846-6855e94b87f2?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzhhMTU5YTRlLWM1NzEtNDA0OS1iODQ2LTY4NTVlOTRiODdmMj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:52:24.565579-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"67d3f728-679e-4aab-a53a-5c52c4cf3496\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:54:52.6108974-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8a159a4e-c571-4049-b846-6855e94b87f2\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1105,14 +1117,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11973,Microsoft.Compute/GetOperation30Min;23543" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "b89ac62c-fe4f-43ca-9319-5024de381e1b" + "08d734a4-9abc-459e-a615-6c3860600117" ], "Cache-Control": [ "no-cache" @@ -1125,34 +1140,34 @@ "14996" ], "x-ms-correlation-request-id": [ - "0f36ad39-4a66-47c7-a140-4aa97146ae86" + "1f9b7914-578d-4687-a8eb-cd5ebb0ffb2e" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185355Z:0f36ad39-4a66-47c7-a140-4aa97146ae86" + "UKSOUTH:20180118T075627Z:1f9b7914-578d-4687-a8eb-cd5ebb0ffb2e" ], "Date": [ - "Thu, 27 Jul 2017 18:53:55 GMT" + "Thu, 18 Jan 2018 07:56:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzY3ZDNmNzI4LTY3OWUtNGFhYi1hNTNhLTVjNTJjNGNmMzQ5Nj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/8a159a4e-c571-4049-b846-6855e94b87f2?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzhhMTU5YTRlLWM1NzEtNDA0OS1iODQ2LTY4NTVlOTRiODdmMj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:52:24.565579-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"67d3f728-679e-4aab-a53a-5c52c4cf3496\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:54:52.6108974-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8a159a4e-c571-4049-b846-6855e94b87f2\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1163,14 +1178,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11965,Microsoft.Compute/GetOperation30Min;23533" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "c2fdf8df-3975-40b1-ba8f-9fbb5f0c1212" + "68ee6c66-5d92-4c2a-9bc5-0823479b3e73" ], "Cache-Control": [ "no-cache" @@ -1183,34 +1201,34 @@ "14995" ], "x-ms-correlation-request-id": [ - "fe1b47e9-1eac-48d9-b7f4-3377734daab9" + "75c2570d-f761-4c18-bf6e-ec774fa320a1" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185425Z:fe1b47e9-1eac-48d9-b7f4-3377734daab9" + "UKSOUTH:20180118T075703Z:75c2570d-f761-4c18-bf6e-ec774fa320a1" ], "Date": [ - "Thu, 27 Jul 2017 18:54:25 GMT" + "Thu, 18 Jan 2018 07:57:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzY3ZDNmNzI4LTY3OWUtNGFhYi1hNTNhLTVjNTJjNGNmMzQ5Nj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/8a159a4e-c571-4049-b846-6855e94b87f2?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzhhMTU5YTRlLWM1NzEtNDA0OS1iODQ2LTY4NTVlOTRiODdmMj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:52:24.565579-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"67d3f728-679e-4aab-a53a-5c52c4cf3496\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:54:52.6108974-08:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"8a159a4e-c571-4049-b846-6855e94b87f2\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "134" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1221,14 +1239,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11959,Microsoft.Compute/GetOperation30Min;23520" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "46c3c986-06c0-4502-84bc-7f378be5c208" + "19640a8e-f98d-4904-8a79-05e7670ff026" ], "Cache-Control": [ "no-cache" @@ -1241,34 +1262,34 @@ "14994" ], "x-ms-correlation-request-id": [ - "1e2a7c6e-d945-409d-aff1-19328a252281" + "049b3c18-70e9-486b-b1cc-fdd3c8d5d082" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185456Z:1e2a7c6e-d945-409d-aff1-19328a252281" + "UKSOUTH:20180118T075735Z:049b3c18-70e9-486b-b1cc-fdd3c8d5d082" ], "Date": [ - "Thu, 27 Jul 2017 18:54:56 GMT" + "Thu, 18 Jan 2018 07:57:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzY3ZDNmNzI4LTY3OWUtNGFhYi1hNTNhLTVjNTJjNGNmMzQ5Nj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/8a159a4e-c571-4049-b846-6855e94b87f2?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzhhMTU5YTRlLWM1NzEtNDA0OS1iODQ2LTY4NTVlOTRiODdmMj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:52:24.565579-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"67d3f728-679e-4aab-a53a-5c52c4cf3496\"\r\n}", + "ResponseBody": "{\r\n \"startTime\": \"2018-01-17T23:54:52.6108974-08:00\",\r\n \"endTime\": \"2018-01-17T23:58:03.7840357-08:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"8a159a4e-c571-4049-b846-6855e94b87f2\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "133" + "184" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1279,72 +1300,17 @@ "Pragma": [ "no-cache" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" - ], - "x-ms-request-id": [ - "6bd55425-b5e6-4048-8d52-92d8e3ae5b97" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" - ], - "x-ms-correlation-request-id": [ - "62132c37-9d72-43a4-84d7-21a0c53579e5" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185526Z:62132c37-9d72-43a4-84d7-21a0c53579e5" - ], - "Date": [ - "Thu, 27 Jul 2017 18:55:25 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/67d3f728-679e-4aab-a53a-5c52c4cf3496?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzY3ZDNmNzI4LTY3OWUtNGFhYi1hNTNhLTVjNTJjNGNmMzQ5Nj9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:52:24.565579-07:00\",\r\n \"endTime\": \"2017-07-27T11:55:49.003335-07:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"67d3f728-679e-4aab-a53a-5c52c4cf3496\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "182" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetOperation3Min;11955,Microsoft.Compute/GetOperation30Min;23509" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "32bdc5c8-6499-4b89-b3b0-88159c9abef1" + "ab0a53b6-a900-43f5-af86-8aa167bf9224" ], "Cache-Control": [ "no-cache" @@ -1354,34 +1320,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14993" ], "x-ms-correlation-request-id": [ - "14d5eca4-1bfb-4b0f-9d72-c24abaf76595" + "f16c0ab3-140d-4ce5-828d-bdfd3192672f" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185556Z:14d5eca4-1bfb-4b0f-9d72-c24abaf76595" + "UKSOUTH:20180118T075807Z:f16c0ab3-140d-4ce5-828d-bdfd3192672f" ], "Date": [ - "Thu, 27 Jul 2017 18:55:55 GMT" + "Thu, 18 Jan 2018 07:58:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE5NTc/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE4MDY/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"f2f9ee76-8151-4606-9d06-b3af8c6d0665\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957\",\r\n \"name\": \"vm1957\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"5c1ee1ee-0fab-46b0-be7d-e78483d42298\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806\",\r\n \"name\": \"vm1806\"\r\n}", "ResponseHeaders": { "Content-Length": [ "2076" @@ -1395,14 +1361,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4789,Microsoft.Compute/LowCostGet30Min;38257" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "c3b7acd7-b978-4566-9bfc-90af052de50b" + "c97097ee-98f3-441a-bd98-ec9236eb3f81" ], "Cache-Control": [ "no-cache" @@ -1412,40 +1381,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14992" ], "x-ms-correlation-request-id": [ - "15f039eb-2162-4d1f-a61c-9204186f6566" + "7e992291-467d-4023-999a-59e305f3733c" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185556Z:15f039eb-2162-4d1f-a61c-9204186f6566" + "UKSOUTH:20180118T075807Z:7e992291-467d-4023-999a-59e305f3733c" ], "Date": [ - "Thu, 27 Jul 2017 18:55:55 GMT" + "Thu, 18 Jan 2018 07:58:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE5NTc/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE4MDY/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "addba0f5-c74e-41f1-b998-4225185732f3" + "b5642742-0c43-4bcb-b352-ec35e2e3b7ba" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"f2f9ee76-8151-4606-9d06-b3af8c6d0665\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957\",\r\n \"name\": \"vm1957\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"5c1ee1ee-0fab-46b0-be7d-e78483d42298\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806\",\r\n \"name\": \"vm1806\"\r\n}", "ResponseHeaders": { "Content-Length": [ "2076" @@ -1459,14 +1428,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4788,Microsoft.Compute/LowCostGet30Min;38256" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "3b68d235-0d7b-4c69-88a8-6e010ae60ffd" + "59c39824-1172-419d-98f4-c579dbd6bfa6" ], "Cache-Control": [ "no-cache" @@ -1476,43 +1448,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14991" ], "x-ms-correlation-request-id": [ - "f87db58a-3282-40e6-a043-748a19afdc20" + "e09361d4-97b2-4e00-8d7f-f5238dc8c3ff" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185556Z:f87db58a-3282-40e6-a043-748a19afdc20" + "UKSOUTH:20180118T075819Z:e09361d4-97b2-4e00-8d7f-f5238dc8c3ff" ], "Date": [ - "Thu, 27 Jul 2017 18:55:55 GMT" + "Thu, 18 Jan 2018 07:58:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957?$expand=instanceView&api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE5NTc/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806?$expand=instanceView&api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE4MDY/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "060acdf2-67db-4f72-abe6-08b0fab2a1c9" + "55b202bd-7265-465e-8ae1-a547ec91f575" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"f2f9ee76-8151-4606-9d06-b3af8c6d0665\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n \"level\": \"Warning\",\r\n \"displayStatus\": \"Not Ready\",\r\n \"message\": \"VM status blob is found but not yet populated.\",\r\n \"time\": \"2017-07-27T11:55:57-07:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:52:27.4405805-07:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:52:27.4405805-07:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:55:48.9877086-07:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n }\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957\",\r\n \"name\": \"vm1957\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"5c1ee1ee-0fab-46b0-be7d-e78483d42298\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"computerName\": \"Test\",\r\n \"osName\": \"Windows Server 2012 R2 Datacenter\",\r\n \"osVersion\": \"Microsoft Windows NT 6.3.9600.0\",\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.41491.859\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"GuestAgent is running and accepting new configurations.\",\r\n \"time\": \"2018-01-18T00:03:08-08:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:54:54.5015474-08:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:54:54.5015474-08:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"internalData\": {\r\n \"fabricCluster\": \"bn6prdapp04\",\r\n \"fabricTenantName\": \"e00bb07b-5642-4516-8708-e20be0ab37ea\"\r\n },\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:58:03.7683697-08:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n }\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806\",\r\n \"name\": \"vm1806\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "3570" + "3860" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1523,14 +1495,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4793,Microsoft.Compute/LowCostGet30Min;38247" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "054a2744-792c-4bc5-a469-591671dc1bc2" + "e9596bd5-796e-4812-8c97-7331d6fd90ae" ], "Cache-Control": [ "no-cache" @@ -1540,43 +1515,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14983" ], "x-ms-correlation-request-id": [ - "2d658e1b-f65a-439a-bff6-0e0d1c634009" + "b782e8d0-7217-45a6-93c2-6643bb0f961a" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185557Z:2d658e1b-f65a-439a-bff6-0e0d1c634009" + "UKSOUTH:20180118T080321Z:b782e8d0-7217-45a6-93c2-6643bb0f961a" ], "Date": [ - "Thu, 27 Jul 2017 18:55:56 GMT" + "Thu, 18 Jan 2018 08:03:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957/instanceView?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE5NTcvaW5zdGFuY2VWaWV3P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806/instanceView?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE4MDYvaW5zdGFuY2VWaWV3P2FwaS12ZXJzaW9uPTIwMTctMTItMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "697294ea-7b81-4bf2-b281-6cbd48a2962a" + "7b175c3c-ccad-4d10-9e63-045e5d4fe443" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n \"level\": \"Warning\",\r\n \"displayStatus\": \"Not Ready\",\r\n \"message\": \"VM status blob is found but not yet populated.\",\r\n \"time\": \"2017-07-27T11:55:57-07:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:52:27.4405805-07:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:52:27.4405805-07:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2017-07-27T11:55:48.9877086-07:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"computerName\": \"Test\",\r\n \"osName\": \"Windows Server 2012 R2 Datacenter\",\r\n \"osVersion\": \"Microsoft Windows NT 6.3.9600.0\",\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.41491.859\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"GuestAgent is running and accepting new configurations.\",\r\n \"time\": \"2018-01-18T00:03:08-08:00\"\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"test\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:54:54.5015474-08:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:54:54.5015474-08:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"internalData\": {\r\n \"fabricCluster\": \"bn6prdapp04\",\r\n \"fabricTenantName\": \"e00bb07b-5642-4516-8708-e20be0ab37ea\"\r\n },\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2018-01-17T23:58:03.7683697-08:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1271" + "1533" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1587,14 +1562,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/GetInstanceView3Min;4796,Microsoft.Compute/GetInstanceView30Min;23954" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "a9fc44e2-aca0-4745-894d-de7b81f11139" + "97da7c61-6812-483a-b9fd-24fc85368710" ], "Cache-Control": [ "no-cache" @@ -1604,40 +1582,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14982" ], "x-ms-correlation-request-id": [ - "7c53e78c-b3cb-4bbc-8a4f-40096a5db6a2" + "cea09528-3b33-4ee6-950c-23033ac9e2f6" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185557Z:7c53e78c-b3cb-4bbc-8a4f-40096a5db6a2" + "UKSOUTH:20180118T080332Z:cea09528-3b33-4ee6-950c-23033ac9e2f6" ], "Date": [ - "Thu, 27 Jul 2017 18:55:56 GMT" + "Thu, 18 Jan 2018 08:03:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e6a6ea91-1f2b-450a-8199-11599377e0ec" + "02eece79-4cea-4c77-821c-9ccbed251af2" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"vmId\": \"f2f9ee76-8151-4606-9d06-b3af8c6d0665\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/disks/vm1957_disk2_1efeaed6c6dd4928b2a84d0c3dbfb53c\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Network/networkInterfaces/nic7002\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957\",\r\n \"name\": \"vm1957\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"vmId\": \"5c1ee1ee-0fab-46b0-be7d-e78483d42298\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2012-R2-Datacenter\",\r\n \"version\": \"4.127.20170406\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"test\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/test\"\r\n },\r\n \"diskSizeGB\": 128\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 0,\r\n \"name\": \"vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\",\r\n \"createOption\": \"Empty\",\r\n \"caching\": \"None\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/disks/vm1806_disk2_1d192a15eef141e195d3a7d873fd82b1\"\r\n },\r\n \"diskSizeGB\": 30\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"Test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true,\r\n \"enableAutomaticUpdates\": true\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Network/networkInterfaces/nic1357\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"zones\": [\r\n \"1\"\r\n ],\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"RG\": \"rg\",\r\n \"testTag\": \"1\"\r\n },\r\n \"id\": \"/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806\",\r\n \"name\": \"vm1806\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2349" @@ -1651,14 +1629,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/HighCostGet3Min;159,Microsoft.Compute/HighCostGet30Min;798" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "27f2c9ca-6e13-47dc-bc6a-7b8e8294e7c7" + "d5eafb29-6107-4f9d-87a3-238bedf8eb42" ], "Cache-Control": [ "no-cache" @@ -1668,43 +1649,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14981" ], "x-ms-correlation-request-id": [ - "f8d22f0e-6852-41a1-a741-190046bc8e34" + "73298417-6f05-4984-931b-a9ff5f4bcaf5" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185557Z:f8d22f0e-6852-41a1-a741-190046bc8e34" + "UKSOUTH:20180118T080333Z:73298417-6f05-4984-931b-a9ff5f4bcaf5" ], "Date": [ - "Thu, 27 Jul 2017 18:55:56 GMT" + "Thu, 18 Jan 2018 08:03:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957/vmSizes?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE5NTcvdm1TaXplcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/virtualMachines/vm1806/vmSizes?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE4MDYvdm1TaXplcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0b9b4fbd-2baa-497d-be97-4531f2bf38ad" + "1eafdfc2-3389-44dc-a457-24ab3a94be45" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A5\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A6\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A7\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_A1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 10240,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2m_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4m_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A8m_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A8_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_D1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_A1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 10240,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2m_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4m_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A8m_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A8_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 16\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "8824" + "6225" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1715,14 +1696,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4792,Microsoft.Compute/LowCostGet30Min;38246" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "903fef43-59da-479b-910f-c73067b6097b" + "d5ea3ce6-fc33-439f-b3e2-98879152bf26" ], "Cache-Control": [ "no-cache" @@ -1732,43 +1716,43 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14980" ], "x-ms-correlation-request-id": [ - "bd9b4ef3-888b-4935-8723-9aac94f40575" + "3e92a2ee-2c96-4ad5-9032-c14f83143ea3" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185557Z:bd9b4ef3-888b-4935-8723-9aac94f40575" + "UKSOUTH:20180118T080333Z:3e92a2ee-2c96-4ad5-9032-c14f83143ea3" ], "Date": [ - "Thu, 27 Jul 2017 18:55:56 GMT" + "Thu, 18 Jan 2018 08:03:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/availabilitySets/as1739/vmSizes?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXMxNzM5L3ZtU2l6ZXM/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar2034/providers/Microsoft.Compute/availabilitySets/as719/vmSizes?api-version=2017-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjIwMzQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL2F2YWlsYWJpbGl0eVNldHMvYXM3MTkvdm1TaXplcz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f96f45cb-33fb-4e93-a619-c51ecec5633d" + "7d620a30-8741-49c6-8484-301e3250ad9b" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.1649.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A5\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A6\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A7\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_A1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 10240,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2m_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4m_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A8m_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A8_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 7168,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_DS2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 14336,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 14336,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1s\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2s\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 8192,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4s\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8s\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16s\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D11\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_G1\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 393216,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_G2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 786432,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_G3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1572864,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_G4\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 3145728,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_G5\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 6291456,\r\n \"memoryInMB\": 458752,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS1\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_GS2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_GS3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_GS4\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 458752,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS5\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 917504,\r\n \"memoryInMB\": 458752,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_L4s\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 694272,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_L8s\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1421312,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_L16s\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2874368,\r\n \"memoryInMB\": 131072,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_L32s\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 5765120,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 7168,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_DS2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 14336,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS11\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS12\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS13\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS14\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128s\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 2048000,\r\n \"maxDataDiskCount\": 64\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"Standard_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Standard_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 71680,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A5\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 138240,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A6\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 291840,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A7\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 619520,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Basic_A0\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 768,\r\n \"maxDataDiskCount\": 1\r\n },\r\n {\r\n \"name\": \"Basic_A1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 1792,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Basic_A2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 61440,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Basic_A3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 122880,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Basic_A4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 245760,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_A1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 10240,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_A2m_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 20480,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_A4m_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A4_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 40960,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_A8m_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_A8_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 81920,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_B1ms\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_B1s\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048,\r\n \"memoryInMB\": 1024,\r\n \"maxDataDiskCount\": 2\r\n },\r\n {\r\n \"name\": \"Standard_B2ms\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_B2s\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 8192,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_B4ms\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_B8ms\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS1_v2\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 7168,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_DS2_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 14336,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS3_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS5_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS11_v2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS12_v2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS13-2_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS13-4_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS13_v2\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS14-4_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS14-8_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS14_v2\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS2_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 14336,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS3_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS4_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS5_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS11_v2_Promo\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS12_v2_Promo\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS13_v2_Promo\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS14_v2_Promo\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_F1s\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096,\r\n \"memoryInMB\": 2048,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_F2s\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 8192,\r\n \"memoryInMB\": 4096,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_F4s\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_F8s\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_F16s\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D2_v3\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D4_v3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D8_v3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D16_v3\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 65636,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D32_v3\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 131072,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D64_v3\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1638400,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D2s_v3\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 16384,\r\n \"memoryInMB\": 8192,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D4s_v3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D8s_v3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D16s_v3\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D32s_v3\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 131072,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D64s_v3\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 524288,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E2_v3\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_E4_v3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_E8_v3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_E16_v3\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 131072,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E32_v3\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E64_v3\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1638400,\r\n \"memoryInMB\": 442368,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E2s_v3\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 32768,\r\n \"memoryInMB\": 16384,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_E4s_v3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 65536,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_E8s_v3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 131072,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_E16s_v3\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 262144,\r\n \"memoryInMB\": 131072,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E32-8s_v3\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 524288,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E32-16s_v3\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 524288,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E32s_v3\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 524288,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E64-16s_v3\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 884736,\r\n \"memoryInMB\": 442368,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E64-32s_v3\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 884736,\r\n \"memoryInMB\": 442368,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_E64s_v3\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 884736,\r\n \"memoryInMB\": 442368,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS15_v2\",\r\n \"numberOfCores\": 20,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 286720,\r\n \"memoryInMB\": 143360,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_D1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 51200,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_D2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D11\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 102400,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_D12\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 204800,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_D13\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 409600,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_D14\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 819200,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_G1\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 393216,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_G2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 786432,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_G3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1572864,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_G4\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 3145728,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_G5\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 6291456,\r\n \"memoryInMB\": 458752,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS1\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_GS2\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_GS3\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_GS4\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 458752,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS4-4\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 458752,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS4-8\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 458752,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS5\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 917504,\r\n \"memoryInMB\": 458752,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS5-8\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 917504,\r\n \"memoryInMB\": 458752,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_GS5-16\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 917504,\r\n \"memoryInMB\": 458752,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_L4s\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 694272,\r\n \"memoryInMB\": 32768,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_L8s\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1421312,\r\n \"memoryInMB\": 65536,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_L16s\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2874368,\r\n \"memoryInMB\": 131072,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_L32s\",\r\n \"numberOfCores\": 32,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 5765120,\r\n \"memoryInMB\": 262144,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_NV6\",\r\n \"numberOfCores\": 6,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 389120,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 24\r\n },\r\n {\r\n \"name\": \"Standard_NV12\",\r\n \"numberOfCores\": 12,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 696320,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 48\r\n },\r\n {\r\n \"name\": \"Standard_NV24\",\r\n \"numberOfCores\": 24,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1474560,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_DS1\",\r\n \"numberOfCores\": 1,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 7168,\r\n \"memoryInMB\": 3584,\r\n \"maxDataDiskCount\": 4\r\n },\r\n {\r\n \"name\": \"Standard_DS2\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 14336,\r\n \"memoryInMB\": 7168,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS3\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS4\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS11\",\r\n \"numberOfCores\": 2,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 28672,\r\n \"memoryInMB\": 14336,\r\n \"maxDataDiskCount\": 8\r\n },\r\n {\r\n \"name\": \"Standard_DS12\",\r\n \"numberOfCores\": 4,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 57344,\r\n \"memoryInMB\": 28672,\r\n \"maxDataDiskCount\": 16\r\n },\r\n {\r\n \"name\": \"Standard_DS13\",\r\n \"numberOfCores\": 8,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 114688,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 32\r\n },\r\n {\r\n \"name\": \"Standard_DS14\",\r\n \"numberOfCores\": 16,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 229376,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_NC6\",\r\n \"numberOfCores\": 6,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 389120,\r\n \"memoryInMB\": 57344,\r\n \"maxDataDiskCount\": 24\r\n },\r\n {\r\n \"name\": \"Standard_NC12\",\r\n \"numberOfCores\": 12,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 696320,\r\n \"memoryInMB\": 114688,\r\n \"maxDataDiskCount\": 48\r\n },\r\n {\r\n \"name\": \"Standard_NC24\",\r\n \"numberOfCores\": 24,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1474560,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_NC24r\",\r\n \"numberOfCores\": 24,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 1474560,\r\n \"memoryInMB\": 229376,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64-16ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64-32ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64ms\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1792000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M64s\",\r\n \"numberOfCores\": 64,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 2048000,\r\n \"memoryInMB\": 1024000,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128-32ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128-64ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128ms\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 3891200,\r\n \"maxDataDiskCount\": 64\r\n },\r\n {\r\n \"name\": \"Standard_M128s\",\r\n \"numberOfCores\": 128,\r\n \"osDiskSizeInMB\": 1047552,\r\n \"resourceDiskSizeInMB\": 4096000,\r\n \"memoryInMB\": 2048000,\r\n \"maxDataDiskCount\": 64\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "20146" + "31583" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1779,14 +1763,17 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-resource": [ + "Microsoft.Compute/LowCostGet3Min;4791,Microsoft.Compute/LowCostGet30Min;38245" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "cae603a7-d4af-4033-92e3-dfc8d92505bc_131595063111857321" ], "x-ms-request-id": [ - "305fe737-399b-496d-9f02-71dbd2373ec5" + "5aa25a14-7d71-4098-861d-f847e887e8e8" ], "Cache-Control": [ "no-cache" @@ -1796,37 +1783,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14979" ], "x-ms-correlation-request-id": [ - "81c112a2-638b-401f-af0b-22a467a9b002" + "a47ee856-5c09-4ae6-ada5-b81dab96b743" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185557Z:81c112a2-638b-401f-af0b-22a467a9b002" + "UKSOUTH:20180118T080333Z:a47ee856-5c09-4ae6-ada5-b81dab96b743" ], "Date": [ - "Thu, 27 Jul 2017 18:55:57 GMT" + "Thu, 18 Jan 2018 08:03:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourceGroups/crptestar1693/providers/Microsoft.Compute/virtualMachines/vm1957?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlR3JvdXBzL2NycHRlc3RhcjE2OTMvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bTE5NTc/YXBpLXZlcnNpb249MjAxNy0xMi0wMQ==", + "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar2034?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjIwMzQ/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "550dfeb8-975e-432a-9b6f-b63cc2ae076a" + "fb6e89da-a127-4c72-a21a-3eb2a2e08ad2" ], "accept-language": [ "en-US" ], "User-Agent": [ - "FxVersion/4.7.2101.1", + "FxVersion/4.7.2600.0", "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" ] }, "ResponseBody": "", @@ -1840,689 +1827,64 @@ "Pragma": [ "no-cache" ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?api-version=2017-12-01" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" - ], - "x-ms-request-id": [ - "26c2ce5e-46b5-42be-baf8-2913bc178487" - ], - "Cache-Control": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?monitor=true&api-version=2017-12-01" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" + "Retry-After": [ + "15" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" - ], - "x-ms-correlation-request-id": [ - "092100db-f1a7-4b05-9444-26db2797c196" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185558Z:092100db-f1a7-4b05-9444-26db2797c196" - ], - "Date": [ - "Thu, 27 Jul 2017 18:55:57 GMT" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzI2YzJjZTVlLTQ2YjUtNDJiZS1iYWY4LTI5MTNiYzE3ODQ4Nz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:55:58.4408256-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"26c2ce5e-46b5-42be-baf8-2913bc178487\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" + "1198" ], "x-ms-request-id": [ - "5b4099da-1031-4b77-9195-3d3e875ac2b3" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "405d87d2-5884-4caf-b523-e6f5af9fbb23" ], "x-ms-correlation-request-id": [ - "5e061085-801e-4da0-9781-2629098acf0c" + "405d87d2-5884-4caf-b523-e6f5af9fbb23" ], "x-ms-routing-request-id": [ - "WESTUS2:20170727T185628Z:5e061085-801e-4da0-9781-2629098acf0c" - ], - "Date": [ - "Thu, 27 Jul 2017 18:56:27 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzI2YzJjZTVlLTQ2YjUtNDJiZS1iYWY4LTI5MTNiYzE3ODQ4Nz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:55:58.4408256-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"26c2ce5e-46b5-42be-baf8-2913bc178487\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" + "UKSOUTH:20180118T080336Z:405d87d2-5884-4caf-b523-e6f5af9fbb23" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" - ], - "x-ms-request-id": [ - "0099f910-2a43-4b09-909d-9f9d085cf374" - ], "Cache-Control": [ "no-cache" ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" - ], - "x-ms-correlation-request-id": [ - "a5066724-a40e-4321-95ff-3334e458b05e" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185658Z:a5066724-a40e-4321-95ff-3334e458b05e" - ], "Date": [ - "Thu, 27 Jul 2017 18:56:58 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzI2YzJjZTVlLTQ2YjUtNDJiZS1iYWY4LTI5MTNiYzE3ODQ4Nz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:55:58.4408256-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"26c2ce5e-46b5-42be-baf8-2913bc178487\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" - ], - "x-ms-request-id": [ - "ce3c0fd6-30ec-4425-91cc-f085fd6ef8c8" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" - ], - "x-ms-correlation-request-id": [ - "af4231a9-b8c9-4601-9866-d3deb565fa07" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185728Z:af4231a9-b8c9-4601-9866-d3deb565fa07" + "Thu, 18 Jan 2018 08:03:35 GMT" ], - "Date": [ - "Thu, 27 Jul 2017 18:57:28 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzI2YzJjZTVlLTQ2YjUtNDJiZS1iYWY4LTI5MTNiYzE3ODQ4Nz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:55:58.4408256-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"26c2ce5e-46b5-42be-baf8-2913bc178487\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" - ], - "x-ms-request-id": [ - "5957bc88-3189-4ec0-9371-e2fa8321e0b6" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" - ], - "x-ms-correlation-request-id": [ - "4774f23f-4f34-412c-839d-25aade3dba94" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185758Z:4774f23f-4f34-412c-839d-25aade3dba94" - ], - "Date": [ - "Thu, 27 Jul 2017 18:57:58 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzI2YzJjZTVlLTQ2YjUtNDJiZS1iYWY4LTI5MTNiYzE3ODQ4Nz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:55:58.4408256-07:00\",\r\n \"status\": \"InProgress\",\r\n \"name\": \"26c2ce5e-46b5-42be-baf8-2913bc178487\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "134" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" - ], - "x-ms-request-id": [ - "3638582a-d3b3-4485-af8e-c3fed29f4b17" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" - ], - "x-ms-correlation-request-id": [ - "b86c007a-ae6b-425b-85ef-b797339590d4" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185829Z:b86c007a-ae6b-425b-85ef-b797339590d4" - ], - "Date": [ - "Thu, 27 Jul 2017 18:58:28 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/providers/Microsoft.Compute/locations/eastus2/operations/26c2ce5e-46b5-42be-baf8-2913bc178487?api-version=2017-12-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzMi9vcGVyYXRpb25zLzI2YzJjZTVlLTQ2YjUtNDJiZS1iYWY4LTI5MTNiYzE3ODQ4Nz9hcGktdmVyc2lvbj0yMDE3LTEyLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.Compute.ComputeManagementClient/1.0.690.0" - ] - }, - "ResponseBody": "{\r\n \"startTime\": \"2017-07-27T11:55:58.4408256-07:00\",\r\n \"endTime\": \"2017-07-27T11:58:29.5659277-07:00\",\r\n \"status\": \"Succeeded\",\r\n \"name\": \"26c2ce5e-46b5-42be-baf8-2913bc178487\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "184" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "cae603a7-d4af-4033-92e3-dfc8d92505bc_131455174024680322" - ], - "x-ms-request-id": [ - "08a88558-a31f-4f1a-87c4-424efc26ac1b" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" - ], - "x-ms-correlation-request-id": [ - "693537fa-dcad-446e-ab06-d7ae98c0838a" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185859Z:693537fa-dcad-446e-ab06-d7ae98c0838a" - ], - "Date": [ - "Thu, 27 Jul 2017 18:58:58 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/resourcegroups/crptestar1693?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RhcjE2OTM/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "7e325e6f-51f0-4074-9cda-da7250dc6104" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" - ], - "x-ms-request-id": [ - "255cad06-463c-4336-b2c7-48e010a03e23" - ], - "x-ms-correlation-request-id": [ - "255cad06-463c-4336-b2c7-48e010a03e23" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185900Z:255cad06-463c-4336-b2c7-48e010a03e23" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:59:00 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10" + "Location": [ + "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIyMDM0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10" ] }, "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TmprekxVVkJVMVJWVXpJaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW1WaGMzUjFjeklpZlE/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" - ], - "x-ms-request-id": [ - "b703cefd-c7ae-4857-8bfd-9b40dc45e752" - ], - "x-ms-correlation-request-id": [ - "b703cefd-c7ae-4857-8bfd-9b40dc45e752" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T185931Z:b703cefd-c7ae-4857-8bfd-9b40dc45e752" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 18:59:30 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TmprekxVVkJVMVJWVXpJaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW1WaGMzUjFjeklpZlE/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" - ], - "x-ms-request-id": [ - "0a23efe7-006e-4790-a101-5ea08ac486f6" - ], - "x-ms-correlation-request-id": [ - "0a23efe7-006e-4790-a101-5ea08ac486f6" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T190001Z:0a23efe7-006e-4790-a101-5ea08ac486f6" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 19:00:00 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TmprekxVVkJVMVJWVXpJaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW1WaGMzUjFjeklpZlE/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" - ], - "x-ms-request-id": [ - "d425c255-ef40-4329-bb3b-6478f92cba8e" - ], - "x-ms-correlation-request-id": [ - "d425c255-ef40-4329-bb3b-6478f92cba8e" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T190031Z:d425c255-ef40-4329-bb3b-6478f92cba8e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 19:00:30 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/b936ff46-de59-4b9d-806e-00df62b1bfad/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUQVIxNjkzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2017-05-10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjkzNmZmNDYtZGU1OS00YjlkLTgwNmUtMDBkZjYyYjFiZmFkL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVRVkl4TmprekxVVkJVMVJWVXpJaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW1WaGMzUjFjeklpZlE/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.7.2101.1", - "OSName/Windows_10_Enterprise", - "OSVersion/6.3.15063", - "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0-preview" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" - ], - "x-ms-request-id": [ - "361c8783-17e0-4256-87e6-bdbea46bab3c" - ], - "x-ms-correlation-request-id": [ - "361c8783-17e0-4256-87e6-bdbea46bab3c" - ], - "x-ms-routing-request-id": [ - "WESTUS2:20170727T190101Z:361c8783-17e0-4256-87e6-bdbea46bab3c" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Jul 2017 19:01:01 GMT" - ] - }, - "StatusCode": 200 } ], "Names": { "TestVMScenarioOperationsInternal": [ - "crptestar1693", - "crptestar9371", - "as1739" + "crptestar2034", + "crptestar7553", + "as719" ], "CreatePublicIP": [ - "pip7339", - "dn7924" + "pip3740", + "dn969" ], "CreateVNET": [ - "vn3964", - "sn1399" + "vn7060", + "sn952" ], "CreateNIC": [ - "nic7002", - "ip9012" + "nic1357", + "ip8046" ], "CreateDefaultVMInput": [ - "crptestar751", - "crptestar3126", - "crptestar840", - "vm1957", - "Microsoft.Compute/virtualMachines1047" + "crptestar5012", + "crptestar9214", + "crptestar9295", + "vm1806", + "Microsoft.Compute/virtualMachines2118" ] }, "Variables": { "SubscriptionId": "b936ff46-de59-4b9d-806e-00df62b1bfad" } -} +} \ No newline at end of file diff --git a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetNetworkProfileTests.cs b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetNetworkProfileTests.cs index 34b0b0dee9a6..6acb09188fe5 100644 --- a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetNetworkProfileTests.cs +++ b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetNetworkProfileTests.cs @@ -185,10 +185,10 @@ public void TestVMScaleSetWithPublicIP() var vmss = m_CrpClient.VirtualMachineScaleSets.Get(rgName, vmssName); Assert.NotNull(vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].IpConfigurations[0].PublicIPAddressConfiguration); - Assert.NotNull(vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].IpConfigurations[0].PublicIPAddressConfiguration.DnsSettings); - Assert.Equal(dnsname, vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].IpConfigurations[0].PublicIPAddressConfiguration.DnsSettings.DomainNameLabel); Assert.Equal("pip1", vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].IpConfigurations[0].PublicIPAddressConfiguration.Name); Assert.Equal(10, vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].IpConfigurations[0].PublicIPAddressConfiguration.IdleTimeoutInMinutes); + Assert.NotNull(vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].IpConfigurations[0].PublicIPAddressConfiguration.DnsSettings); + Assert.Equal(dnsname, vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].IpConfigurations[0].PublicIPAddressConfiguration.DnsSettings.DomainNameLabel); passed = true; } finally diff --git a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetPriorityTests.cs b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetPriorityTests.cs index fc9b4ff309eb..85cfd482067c 100644 --- a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetPriorityTests.cs +++ b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetPriorityTests.cs @@ -94,7 +94,7 @@ private void TestVMScaleSetPriorityOperationsInternal( { vmScaleSet.Overprovision = true; vmScaleSet.VirtualMachineProfile.Priority = priority; - vmScaleSet.Sku.Name = "Standard_A1"; + vmScaleSet.Sku.Name = VirtualMachineSizeTypes.StandardA1; vmScaleSet.Sku.Tier = "Standard"; vmScaleSet.Sku.Capacity = 2; }, diff --git a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetServiceFabricScenarioTests.cs b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetServiceFabricScenarioTests.cs new file mode 100644 index 000000000000..fe54578d28be --- /dev/null +++ b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetServiceFabricScenarioTests.cs @@ -0,0 +1,55 @@ +using Microsoft.Azure.Management.Compute; +using Microsoft.Rest.ClientRuntime.Azure.TestFramework; +using Xunit; + +namespace Compute.Tests +{ + public class VMScaleSetServiceFabricScenarioTests : VMScaleSetTestsBase + { + /// + /// Covers manual UD walk operation. Or technically, + /// ForceRecoveryServiceFabricPlatformUpdateDomainWalk + /// + [Fact] + public void TestVMScaleSetServiceFabric() + { + using (MockContext context = MockContext.Start(this.GetType().FullName)) + { + TestVMScaleSetServiceFabricImpl(context); + } + } + + private void TestVMScaleSetServiceFabricImpl(MockContext context) + { + /* + * IMPORTANT: Since code to create an SF cluster is not there and needs to be added, it has not been done + * for now. The workaround right now is to run the BVT in debug mode and pause before the following API + * calls are made. This has been done to ensure tests work correctly. The SF-specific scaffolding will + * be added in a future PR. + */ + EnsureClientsInitialized(context); + + string rgName = "crptestrgr97ryo0ni"; + string vmssName = "crptesthtn39hve"; + + var response = m_CrpClient.VirtualMachineScaleSets.ForceRecoveryServiceFabricPlatformUpdateDomainWalk(rgName, vmssName, 0); + Assert.True(response.WalkPerformed); + Assert.Equal(1, response.NextPlatformUpdateDomain); + response = m_CrpClient.VirtualMachineScaleSets.ForceRecoveryServiceFabricPlatformUpdateDomainWalk(rgName, vmssName, 1); + Assert.True(response.WalkPerformed); + Assert.Equal(2, response.NextPlatformUpdateDomain); + response = m_CrpClient.VirtualMachineScaleSets.ForceRecoveryServiceFabricPlatformUpdateDomainWalk(rgName, vmssName, 2); + Assert.True(response.WalkPerformed); + Assert.Equal(3, response.NextPlatformUpdateDomain); + response= m_CrpClient.VirtualMachineScaleSets.ForceRecoveryServiceFabricPlatformUpdateDomainWalk(rgName, vmssName, 3); + Assert.True(response.WalkPerformed); + Assert.Equal(4, response.NextPlatformUpdateDomain); + response = m_CrpClient.VirtualMachineScaleSets.ForceRecoveryServiceFabricPlatformUpdateDomainWalk(rgName, vmssName, 4); + Assert.True(response.WalkPerformed); + Assert.Equal(5, response.NextPlatformUpdateDomain); + response = m_CrpClient.VirtualMachineScaleSets.ForceRecoveryServiceFabricPlatformUpdateDomainWalk(rgName, vmssName, 5); + Assert.True(response.WalkPerformed); + Assert.Null(response.NextPlatformUpdateDomain); + } + } +} diff --git a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetTestsBase.cs b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetTestsBase.cs index c316311a176a..3444bf9689e2 100644 --- a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetTestsBase.cs +++ b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetTestsBase.cs @@ -1,6 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for license information. +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Compute.Models; using Microsoft.Azure.Management.Network; @@ -11,10 +15,6 @@ using Microsoft.Azure.Management.Storage.Models; using Microsoft.Rest.ClientRuntime.Azure.TestFramework; using Newtonsoft.Json.Linq; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Xunit; using CM = Microsoft.Azure.Management.Compute.Models; @@ -38,6 +38,22 @@ protected VirtualMachineScaleSetExtension GetTestVMSSVMExtension() return vmExtension; } + protected VirtualMachineScaleSetExtension GetVmssServiceFabricExtension() + { + VirtualMachineScaleSetExtension sfExtension = new VirtualMachineScaleSetExtension + { + Name = "vmsssfext01", + Publisher = "Microsoft.Azure.ServiceFabric", + Type = "ServiceFabricNode", + TypeHandlerVersion = "1.0", + AutoUpgradeMinorVersion = true, + Settings = "{}", + ProtectedSettings = "{}" + }; + + return sfExtension; + } + protected VirtualMachineScaleSetExtension GetAzureDiskEncryptionExtension() { // NOTE: Replace dummy values for AAD credentials and KeyVault urls below by running DiskEncryptionPreRequisites.ps1. diff --git a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetVMDiskEncryptionTests.cs b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetVMDiskEncryptionTests.cs index 1196393e94d6..650295f376b6 100644 --- a/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetVMDiskEncryptionTests.cs +++ b/src/SDKs/Compute/Compute.Tests/VMScaleSetTests/VMScaleSetVMDiskEncryptionTests.cs @@ -90,7 +90,7 @@ private void TestDiskEncryptionOnScaleSetVMInternal(MockContext context, bool ha useVmssExtension ? extensionProfile : null, (vmss) => { - vmss.Sku.Name = "Standard_A3"; + vmss.Sku.Name = VirtualMachineSizeTypes.StandardA3; vmss.Sku.Tier = "Standard"; vmss.VirtualMachineProfile.StorageProfile.OsDisk = new VirtualMachineScaleSetOSDisk() { diff --git a/src/SDKs/Compute/Management.Compute/Generated/ComputeManagementClient.cs b/src/SDKs/Compute/Management.Compute/Generated/ComputeManagementClient.cs index 3506d66906ef..07c3df51a3fd 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/ComputeManagementClient.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/ComputeManagementClient.cs @@ -130,6 +130,11 @@ public partial class ComputeManagementClient : ServiceClient public virtual IVirtualMachineScaleSetVMsOperations VirtualMachineScaleSetVMs { get; private set; } + /// + /// Gets the IVirtualMachineRunCommandsOperations. + /// + public virtual IVirtualMachineRunCommandsOperations VirtualMachineRunCommands { get; private set; } + /// /// Gets the IResourceSkusOperations. /// @@ -145,11 +150,6 @@ public partial class ComputeManagementClient : ServiceClient public virtual ISnapshotsOperations Snapshots { get; private set; } - /// - /// Gets the IVirtualMachineRunCommandsOperations. - /// - public virtual IVirtualMachineRunCommandsOperations VirtualMachineRunCommands { get; private set; } - /// /// Gets the IContainerServicesOperations. /// @@ -368,10 +368,10 @@ private void Initialize() VirtualMachineScaleSetExtensions = new VirtualMachineScaleSetExtensionsOperations(this); VirtualMachineScaleSetRollingUpgrades = new VirtualMachineScaleSetRollingUpgradesOperations(this); VirtualMachineScaleSetVMs = new VirtualMachineScaleSetVMsOperations(this); + VirtualMachineRunCommands = new VirtualMachineRunCommandsOperations(this); ResourceSkus = new ResourceSkusOperations(this); Disks = new DisksOperations(this); Snapshots = new SnapshotsOperations(this); - VirtualMachineRunCommands = new VirtualMachineRunCommandsOperations(this); ContainerServices = new ContainerServicesOperations(this); BaseUri = new System.Uri("https://management.azure.com"); AcceptLanguage = "en-US"; diff --git a/src/SDKs/Compute/Management.Compute/Generated/DisksOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/DisksOperations.cs index 5dbb7f72cd5c..94a1ed539f5e 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/DisksOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/DisksOperations.cs @@ -57,7 +57,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -82,7 +84,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -107,7 +111,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Headers that will be added to request. @@ -301,7 +307,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// The headers that will be added to request. @@ -684,7 +692,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Access data object supplied in the body of the get disk access operation. @@ -709,7 +719,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// The headers that will be added to request. @@ -731,7 +743,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -961,7 +975,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -1187,7 +1203,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Headers that will be added to request. @@ -1381,7 +1399,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Access data object supplied in the body of the get disk access operation. @@ -1593,7 +1613,9 @@ internal DisksOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Headers that will be added to request. diff --git a/src/SDKs/Compute/Management.Compute/Generated/DisksOperationsExtensions.cs b/src/SDKs/Compute/Management.Compute/Generated/DisksOperationsExtensions.cs index 66e1eb811797..e4b9c819127a 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/DisksOperationsExtensions.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/DisksOperationsExtensions.cs @@ -31,7 +31,9 @@ public static partial class DisksOperationsExtensions /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -51,7 +53,9 @@ public static Disk CreateOrUpdate(this IDisksOperations operations, string resou /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -77,7 +81,9 @@ public static Disk CreateOrUpdate(this IDisksOperations operations, string resou /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -97,7 +103,9 @@ public static Disk Update(this IDisksOperations operations, string resourceGroup /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -123,7 +131,9 @@ public static Disk Update(this IDisksOperations operations, string resourceGroup /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// public static Disk Get(this IDisksOperations operations, string resourceGroupName, string diskName) { @@ -140,7 +150,9 @@ public static Disk Get(this IDisksOperations operations, string resourceGroupNam /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// The cancellation token. @@ -163,7 +175,9 @@ public static Disk Get(this IDisksOperations operations, string resourceGroupNam /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// public static OperationStatusResponse Delete(this IDisksOperations operations, string resourceGroupName, string diskName) { @@ -180,7 +194,9 @@ public static OperationStatusResponse Delete(this IDisksOperations operations, s /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// The cancellation token. @@ -265,7 +281,9 @@ public static IPage List(this IDisksOperations operations) /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Access data object supplied in the body of the get disk access operation. @@ -285,7 +303,9 @@ public static AccessUri GrantAccess(this IDisksOperations operations, string res /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Access data object supplied in the body of the get disk access operation. @@ -311,7 +331,9 @@ public static AccessUri GrantAccess(this IDisksOperations operations, string res /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// public static OperationStatusResponse RevokeAccess(this IDisksOperations operations, string resourceGroupName, string diskName) { @@ -328,7 +350,9 @@ public static OperationStatusResponse RevokeAccess(this IDisksOperations operati /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// The cancellation token. @@ -351,7 +375,9 @@ public static OperationStatusResponse RevokeAccess(this IDisksOperations operati /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -371,7 +397,9 @@ public static Disk BeginCreateOrUpdate(this IDisksOperations operations, string /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -397,7 +425,9 @@ public static Disk BeginCreateOrUpdate(this IDisksOperations operations, string /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -417,7 +447,9 @@ public static Disk BeginUpdate(this IDisksOperations operations, string resource /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -443,7 +475,9 @@ public static Disk BeginUpdate(this IDisksOperations operations, string resource /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// public static OperationStatusResponse BeginDelete(this IDisksOperations operations, string resourceGroupName, string diskName) { @@ -460,7 +494,9 @@ public static OperationStatusResponse BeginDelete(this IDisksOperations operatio /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// The cancellation token. @@ -483,7 +519,9 @@ public static OperationStatusResponse BeginDelete(this IDisksOperations operatio /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Access data object supplied in the body of the get disk access operation. @@ -503,7 +541,9 @@ public static AccessUri BeginGrantAccess(this IDisksOperations operations, strin /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// Access data object supplied in the body of the get disk access operation. @@ -529,7 +569,9 @@ public static AccessUri BeginGrantAccess(this IDisksOperations operations, strin /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// public static OperationStatusResponse BeginRevokeAccess(this IDisksOperations operations, string resourceGroupName, string diskName) { @@ -546,7 +588,9 @@ public static OperationStatusResponse BeginRevokeAccess(this IDisksOperations op /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource group. + /// The name of the managed disk that is being created. The name can't be + /// changed after the disk is created. Supported characters for the name are + /// a-z, A-Z, 0-9 and _. The maximum name length is 80 characters. /// /// /// The cancellation token. diff --git a/src/SDKs/Compute/Management.Compute/Generated/IComputeManagementClient.cs b/src/SDKs/Compute/Management.Compute/Generated/IComputeManagementClient.cs index 48420ed28f07..0097ff1831a6 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/IComputeManagementClient.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/IComputeManagementClient.cs @@ -125,6 +125,11 @@ public partial interface IComputeManagementClient : System.IDisposable /// IVirtualMachineScaleSetVMsOperations VirtualMachineScaleSetVMs { get; } + /// + /// Gets the IVirtualMachineRunCommandsOperations. + /// + IVirtualMachineRunCommandsOperations VirtualMachineRunCommands { get; } + /// /// Gets the IResourceSkusOperations. /// @@ -140,11 +145,6 @@ public partial interface IComputeManagementClient : System.IDisposable /// ISnapshotsOperations Snapshots { get; } - /// - /// Gets the IVirtualMachineRunCommandsOperations. - /// - IVirtualMachineRunCommandsOperations VirtualMachineRunCommands { get; } - /// /// Gets the IContainerServicesOperations. /// diff --git a/src/SDKs/Compute/Management.Compute/Generated/IDisksOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/IDisksOperations.cs index 90c37ed84386..9196920c26d9 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/IDisksOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/IDisksOperations.cs @@ -30,8 +30,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -59,8 +61,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -88,8 +92,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// The headers that will be added to request. @@ -114,8 +120,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// The headers that will be added to request. @@ -181,8 +189,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// Access data object supplied in the body of the get disk access @@ -211,8 +221,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// The headers that will be added to request. @@ -237,8 +249,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// Disk object supplied in the body of the Put disk operation. @@ -266,8 +280,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// Disk object supplied in the body of the Patch disk operation. @@ -295,8 +311,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// The headers that will be added to request. @@ -321,8 +339,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// Access data object supplied in the body of the get disk access @@ -351,8 +371,10 @@ public partial interface IDisksOperations /// The name of the resource group. /// /// - /// The name of the disk within the given subscription and resource - /// group. + /// The name of the managed disk that is being created. The name can't + /// be changed after the disk is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The maximum name length is 80 + /// characters. /// /// /// The headers that will be added to request. diff --git a/src/SDKs/Compute/Management.Compute/Generated/ISnapshotsOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/ISnapshotsOperations.cs index 7149c0e4adff..7b25181f048f 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/ISnapshotsOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/ISnapshotsOperations.cs @@ -30,8 +30,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -59,8 +60,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot @@ -89,8 +91,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The headers that will be added to request. @@ -115,8 +118,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The headers that will be added to request. @@ -182,8 +186,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -212,8 +217,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The headers that will be added to request. @@ -238,8 +244,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -267,8 +274,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot @@ -297,8 +305,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The headers that will be added to request. @@ -323,8 +332,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -353,8 +363,9 @@ public partial interface ISnapshotsOperations /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource - /// group. + /// The name of the snapshot that is being created. The name can't be + /// changed after the snapshot is created. Supported characters for the + /// name are a-z, A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The headers that will be added to request. diff --git a/src/SDKs/Compute/Management.Compute/Generated/IVirtualMachineScaleSetsOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/IVirtualMachineScaleSetsOperations.cs index a79954337821..a9df3b137462 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/IVirtualMachineScaleSetsOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/IVirtualMachineScaleSetsOperations.cs @@ -471,6 +471,36 @@ public partial interface IVirtualMachineScaleSetsOperations /// Task> ReimageAllWithHttpMessagesAsync(string resourceGroupName, string vmScaleSetName, IList instanceIds = default(IList), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// + /// Manual platform update domain walk to update virtual machines in a + /// service fabric virtual machine scale set. + /// + /// + /// The name of the resource group. + /// + /// + /// The name of the VM scale set. + /// + /// + /// The platform update domain for which a manual recovery walk is + /// requested + /// + /// + /// The headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + Task> ForceRecoveryServiceFabricPlatformUpdateDomainWalkWithHttpMessagesAsync(string resourceGroupName, string vmScaleSetName, int platformUpdateDomain, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + /// /// Create or update a VM scale set. /// /// diff --git a/src/SDKs/Compute/Management.Compute/Generated/Models/DataDisk.cs b/src/SDKs/Compute/Management.Compute/Generated/Models/DataDisk.cs index cc9411e9adf2..c4aa9dc9bd23 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/Models/DataDisk.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/Models/DataDisk.cs @@ -55,18 +55,21 @@ public DataDisk() /// **ReadWrite** <br><br> Default: **None for Standard /// storage. ReadOnly for Premium storage**. Possible values include: /// 'None', 'ReadOnly', 'ReadWrite' + /// Specifies whether + /// writeAccelerator should be enabled or disabled on the disk. /// Specifies the size of an empty data disk /// in gigabytes. This element can be used to overwrite the name of the /// disk in a virtual machine image. <br><br> This value /// cannot be larger than 1023 GB /// The managed disk parameters. - public DataDisk(int lun, DiskCreateOptionTypes createOption, string name = default(string), VirtualHardDisk vhd = default(VirtualHardDisk), VirtualHardDisk image = default(VirtualHardDisk), CachingTypes? caching = default(CachingTypes?), int? diskSizeGB = default(int?), ManagedDiskParameters managedDisk = default(ManagedDiskParameters)) + public DataDisk(int lun, DiskCreateOptionTypes createOption, string name = default(string), VirtualHardDisk vhd = default(VirtualHardDisk), VirtualHardDisk image = default(VirtualHardDisk), CachingTypes? caching = default(CachingTypes?), bool? writeAcceleratorEnabled = default(bool?), int? diskSizeGB = default(int?), ManagedDiskParameters managedDisk = default(ManagedDiskParameters)) { Lun = lun; Name = name; Vhd = vhd; Image = image; Caching = caching; + WriteAcceleratorEnabled = writeAcceleratorEnabled; CreateOption = createOption; DiskSizeGB = diskSizeGB; ManagedDisk = managedDisk; @@ -120,6 +123,13 @@ public DataDisk() [JsonProperty(PropertyName = "caching")] public CachingTypes? Caching { get; set; } + /// + /// Gets or sets specifies whether writeAccelerator should be enabled + /// or disabled on the disk. + /// + [JsonProperty(PropertyName = "writeAcceleratorEnabled")] + public bool? WriteAcceleratorEnabled { get; set; } + /// /// Gets or sets specifies how the virtual machine should be /// created.&lt;br&gt;&lt;br&gt; Possible values diff --git a/src/SDKs/Compute/Management.Compute/Generated/Models/OSDisk.cs b/src/SDKs/Compute/Management.Compute/Generated/Models/OSDisk.cs index a7af497266f6..92743c0e28e7 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/Models/OSDisk.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/Models/OSDisk.cs @@ -62,12 +62,14 @@ public OSDisk() /// **ReadWrite** <br><br> Default: **None for Standard /// storage. ReadOnly for Premium storage**. Possible values include: /// 'None', 'ReadOnly', 'ReadWrite' + /// Specifies whether + /// writeAccelerator should be enabled or disabled on the disk. /// Specifies the size of an empty data disk /// in gigabytes. This element can be used to overwrite the name of the /// disk in a virtual machine image. <br><br> This value /// cannot be larger than 1023 GB /// The managed disk parameters. - public OSDisk(DiskCreateOptionTypes createOption, OperatingSystemTypes? osType = default(OperatingSystemTypes?), DiskEncryptionSettings encryptionSettings = default(DiskEncryptionSettings), string name = default(string), VirtualHardDisk vhd = default(VirtualHardDisk), VirtualHardDisk image = default(VirtualHardDisk), CachingTypes? caching = default(CachingTypes?), int? diskSizeGB = default(int?), ManagedDiskParameters managedDisk = default(ManagedDiskParameters)) + public OSDisk(DiskCreateOptionTypes createOption, OperatingSystemTypes? osType = default(OperatingSystemTypes?), DiskEncryptionSettings encryptionSettings = default(DiskEncryptionSettings), string name = default(string), VirtualHardDisk vhd = default(VirtualHardDisk), VirtualHardDisk image = default(VirtualHardDisk), CachingTypes? caching = default(CachingTypes?), bool? writeAcceleratorEnabled = default(bool?), int? diskSizeGB = default(int?), ManagedDiskParameters managedDisk = default(ManagedDiskParameters)) { OsType = osType; EncryptionSettings = encryptionSettings; @@ -75,6 +77,7 @@ public OSDisk() Vhd = vhd; Image = image; Caching = caching; + WriteAcceleratorEnabled = writeAcceleratorEnabled; CreateOption = createOption; DiskSizeGB = diskSizeGB; ManagedDisk = managedDisk; @@ -139,6 +142,13 @@ public OSDisk() [JsonProperty(PropertyName = "caching")] public CachingTypes? Caching { get; set; } + /// + /// Gets or sets specifies whether writeAccelerator should be enabled + /// or disabled on the disk. + /// + [JsonProperty(PropertyName = "writeAcceleratorEnabled")] + public bool? WriteAcceleratorEnabled { get; set; } + /// /// Gets or sets specifies how the virtual machine should be /// created.&lt;br&gt;&lt;br&gt; Possible values diff --git a/src/SDKs/Compute/Management.Compute/Generated/Models/RecoveryWalkResponse.cs b/src/SDKs/Compute/Management.Compute/Generated/Models/RecoveryWalkResponse.cs new file mode 100644 index 000000000000..f72a34d7fe44 --- /dev/null +++ b/src/SDKs/Compute/Management.Compute/Generated/Models/RecoveryWalkResponse.cs @@ -0,0 +1,63 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Compute.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// Response after calling a manual recovery walk + /// + public partial class RecoveryWalkResponse + { + /// + /// Initializes a new instance of the RecoveryWalkResponse class. + /// + public RecoveryWalkResponse() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the RecoveryWalkResponse class. + /// + /// Whether the recovery walk was + /// performed + /// The next update domain that + /// needs to be walked. Null means walk spanning all update domains has + /// been completed + public RecoveryWalkResponse(bool? walkPerformed = default(bool?), int? nextPlatformUpdateDomain = default(int?)) + { + WalkPerformed = walkPerformed; + NextPlatformUpdateDomain = nextPlatformUpdateDomain; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets whether the recovery walk was performed + /// + [JsonProperty(PropertyName = "walkPerformed")] + public bool? WalkPerformed { get; private set; } + + /// + /// Gets the next update domain that needs to be walked. Null means + /// walk spanning all update domains has been completed + /// + [JsonProperty(PropertyName = "nextPlatformUpdateDomain")] + public int? NextPlatformUpdateDomain { get; private set; } + + } +} diff --git a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineInstanceView.cs b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineInstanceView.cs index 51793a2d8b29..2043b2109275 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineInstanceView.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineInstanceView.cs @@ -35,6 +35,12 @@ public VirtualMachineInstanceView() /// the virtual machine. /// Specifies the fault domain of the /// virtual machine. + /// The computer name assigned to the + /// virtual machine. + /// The Operating System running on the virtual + /// machine. + /// The version of Operating System running on + /// the virtual machine. /// The Remote desktop certificate /// thumbprint. /// The VM Agent running on the virtual @@ -51,10 +57,13 @@ public VirtualMachineInstanceView() /// Azure also enables you to see a screenshot of the VM from the /// hypervisor. /// The resource status information. - public VirtualMachineInstanceView(int? platformUpdateDomain = default(int?), int? platformFaultDomain = default(int?), string rdpThumbPrint = default(string), VirtualMachineAgentInstanceView vmAgent = default(VirtualMachineAgentInstanceView), MaintenanceRedeployStatus maintenanceRedeployStatus = default(MaintenanceRedeployStatus), IList disks = default(IList), IList extensions = default(IList), BootDiagnosticsInstanceView bootDiagnostics = default(BootDiagnosticsInstanceView), IList statuses = default(IList)) + public VirtualMachineInstanceView(int? platformUpdateDomain = default(int?), int? platformFaultDomain = default(int?), string computerName = default(string), string osName = default(string), string osVersion = default(string), string rdpThumbPrint = default(string), VirtualMachineAgentInstanceView vmAgent = default(VirtualMachineAgentInstanceView), MaintenanceRedeployStatus maintenanceRedeployStatus = default(MaintenanceRedeployStatus), IList disks = default(IList), IList extensions = default(IList), BootDiagnosticsInstanceView bootDiagnostics = default(BootDiagnosticsInstanceView), IList statuses = default(IList)) { PlatformUpdateDomain = platformUpdateDomain; PlatformFaultDomain = platformFaultDomain; + ComputerName = computerName; + OsName = osName; + OsVersion = osVersion; RdpThumbPrint = rdpThumbPrint; VmAgent = vmAgent; MaintenanceRedeployStatus = maintenanceRedeployStatus; @@ -82,6 +91,25 @@ public VirtualMachineInstanceView() [JsonProperty(PropertyName = "platformFaultDomain")] public int? PlatformFaultDomain { get; set; } + /// + /// Gets or sets the computer name assigned to the virtual machine. + /// + [JsonProperty(PropertyName = "computerName")] + public string ComputerName { get; set; } + + /// + /// Gets or sets the Operating System running on the virtual machine. + /// + [JsonProperty(PropertyName = "osName")] + public string OsName { get; set; } + + /// + /// Gets or sets the version of Operating System running on the virtual + /// machine. + /// + [JsonProperty(PropertyName = "osVersion")] + public string OsVersion { get; set; } + /// /// Gets or sets the Remote desktop certificate thumbprint. /// diff --git a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetDataDisk.cs b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetDataDisk.cs index 38b70bc20ed5..c2244676f429 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetDataDisk.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetDataDisk.cs @@ -44,16 +44,19 @@ public VirtualMachineScaleSetDataDisk() /// **ReadWrite** <br><br> Default: **None for Standard /// storage. ReadOnly for Premium storage**. Possible values include: /// 'None', 'ReadOnly', 'ReadWrite' + /// Specifies whether + /// writeAccelerator should be enabled or disabled on the disk. /// Specifies the size of an empty data disk /// in gigabytes. This element can be used to overwrite the name of the /// disk in a virtual machine image. <br><br> This value /// cannot be larger than 1023 GB /// The managed disk parameters. - public VirtualMachineScaleSetDataDisk(int lun, DiskCreateOptionTypes createOption, string name = default(string), CachingTypes? caching = default(CachingTypes?), int? diskSizeGB = default(int?), VirtualMachineScaleSetManagedDiskParameters managedDisk = default(VirtualMachineScaleSetManagedDiskParameters)) + public VirtualMachineScaleSetDataDisk(int lun, DiskCreateOptionTypes createOption, string name = default(string), CachingTypes? caching = default(CachingTypes?), bool? writeAcceleratorEnabled = default(bool?), int? diskSizeGB = default(int?), VirtualMachineScaleSetManagedDiskParameters managedDisk = default(VirtualMachineScaleSetManagedDiskParameters)) { Name = name; Lun = lun; Caching = caching; + WriteAcceleratorEnabled = writeAcceleratorEnabled; CreateOption = createOption; DiskSizeGB = diskSizeGB; ManagedDisk = managedDisk; @@ -92,6 +95,13 @@ public VirtualMachineScaleSetDataDisk() [JsonProperty(PropertyName = "caching")] public CachingTypes? Caching { get; set; } + /// + /// Gets or sets specifies whether writeAccelerator should be enabled + /// or disabled on the disk. + /// + [JsonProperty(PropertyName = "writeAcceleratorEnabled")] + public bool? WriteAcceleratorEnabled { get; set; } + /// /// Gets or sets the create option. Possible values include: /// 'FromImage', 'Empty', 'Attach' diff --git a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetOSDisk.cs b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetOSDisk.cs index e3527c6d24d5..c7820fd883f3 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetOSDisk.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetOSDisk.cs @@ -48,6 +48,8 @@ public VirtualMachineScaleSetOSDisk() /// **ReadWrite** <br><br> Default: **None for Standard /// storage. ReadOnly for Premium storage**. Possible values include: /// 'None', 'ReadOnly', 'ReadWrite' + /// Specifies whether + /// writeAccelerator should be enabled or disabled on the disk. /// This property allows you to specify the type /// of the OS that is included in the disk if creating a VM from /// user-image or a specialized VHD. <br><br> Possible @@ -58,10 +60,11 @@ public VirtualMachineScaleSetOSDisk() /// Specifies the container urls that are /// used to store operating system disks for the scale set. /// The managed disk parameters. - public VirtualMachineScaleSetOSDisk(DiskCreateOptionTypes createOption, string name = default(string), CachingTypes? caching = default(CachingTypes?), OperatingSystemTypes? osType = default(OperatingSystemTypes?), VirtualHardDisk image = default(VirtualHardDisk), IList vhdContainers = default(IList), VirtualMachineScaleSetManagedDiskParameters managedDisk = default(VirtualMachineScaleSetManagedDiskParameters)) + public VirtualMachineScaleSetOSDisk(DiskCreateOptionTypes createOption, string name = default(string), CachingTypes? caching = default(CachingTypes?), bool? writeAcceleratorEnabled = default(bool?), OperatingSystemTypes? osType = default(OperatingSystemTypes?), VirtualHardDisk image = default(VirtualHardDisk), IList vhdContainers = default(IList), VirtualMachineScaleSetManagedDiskParameters managedDisk = default(VirtualMachineScaleSetManagedDiskParameters)) { Name = name; Caching = caching; + WriteAcceleratorEnabled = writeAcceleratorEnabled; CreateOption = createOption; OsType = osType; Image = image; @@ -94,6 +97,13 @@ public VirtualMachineScaleSetOSDisk() [JsonProperty(PropertyName = "caching")] public CachingTypes? Caching { get; set; } + /// + /// Gets or sets specifies whether writeAccelerator should be enabled + /// or disabled on the disk. + /// + [JsonProperty(PropertyName = "writeAcceleratorEnabled")] + public bool? WriteAcceleratorEnabled { get; set; } + /// /// Gets or sets specifies how the virtual machines in the scale set /// should be created.&lt;br&gt;&lt;br&gt; The only diff --git a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetUpdateOSDisk.cs b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetUpdateOSDisk.cs index d9963d53dfa8..8eb3464ce66f 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetUpdateOSDisk.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/Models/VirtualMachineScaleSetUpdateOSDisk.cs @@ -36,6 +36,8 @@ public VirtualMachineScaleSetUpdateOSDisk() /// /// The caching type. Possible values include: /// 'None', 'ReadOnly', 'ReadWrite' + /// Specifies whether + /// writeAccelerator should be enabled or disabled on the disk. /// The Source User Image VirtualHardDisk. This /// VirtualHardDisk will be copied before using it to attach to the /// Virtual Machine. If SourceImage is provided, the destination @@ -43,9 +45,10 @@ public VirtualMachineScaleSetUpdateOSDisk() /// The list of virtual hard disk container /// uris. /// The managed disk parameters. - public VirtualMachineScaleSetUpdateOSDisk(CachingTypes? caching = default(CachingTypes?), VirtualHardDisk image = default(VirtualHardDisk), IList vhdContainers = default(IList), VirtualMachineScaleSetManagedDiskParameters managedDisk = default(VirtualMachineScaleSetManagedDiskParameters)) + public VirtualMachineScaleSetUpdateOSDisk(CachingTypes? caching = default(CachingTypes?), bool? writeAcceleratorEnabled = default(bool?), VirtualHardDisk image = default(VirtualHardDisk), IList vhdContainers = default(IList), VirtualMachineScaleSetManagedDiskParameters managedDisk = default(VirtualMachineScaleSetManagedDiskParameters)) { Caching = caching; + WriteAcceleratorEnabled = writeAcceleratorEnabled; Image = image; VhdContainers = vhdContainers; ManagedDisk = managedDisk; @@ -64,6 +67,13 @@ public VirtualMachineScaleSetUpdateOSDisk() [JsonProperty(PropertyName = "caching")] public CachingTypes? Caching { get; set; } + /// + /// Gets or sets specifies whether writeAccelerator should be enabled + /// or disabled on the disk. + /// + [JsonProperty(PropertyName = "writeAcceleratorEnabled")] + public bool? WriteAcceleratorEnabled { get; set; } + /// /// Gets or sets the Source User Image VirtualHardDisk. This /// VirtualHardDisk will be copied before using it to attach to the diff --git a/src/SDKs/Compute/Management.Compute/Generated/SdkInfo_ComputeManagementClient.cs b/src/SDKs/Compute/Management.Compute/Generated/SdkInfo_ComputeManagementClient.cs index 91062783d95d..8cdaaf3bf93f 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/SdkInfo_ComputeManagementClient.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/SdkInfo_ComputeManagementClient.cs @@ -20,13 +20,12 @@ public static IEnumerable> ApiInfo_ComputeManageme new Tuple("Compute", "VirtualMachineExtensionImages", "2017-12-01"), new Tuple("Compute", "VirtualMachineExtensions", "2017-12-01"), new Tuple("Compute", "VirtualMachineImages", "2017-12-01"), - new Tuple("Compute", "VirtualMachineRunCommands", "2017-03-30"), + new Tuple("Compute", "VirtualMachineRunCommands", "2017-12-01"), new Tuple("Compute", "VirtualMachineScaleSetExtensions", "2017-12-01"), new Tuple("Compute", "VirtualMachineScaleSetRollingUpgrades", "2017-12-01"), new Tuple("Compute", "VirtualMachineScaleSetVMs", "2017-12-01"), new Tuple("Compute", "VirtualMachineScaleSets", "2017-12-01"), new Tuple("Compute", "VirtualMachineSizes", "2017-12-01"), - new Tuple("Compute", "VirtualMachines", "2017-03-30"), new Tuple("Compute", "VirtualMachines", "2017-12-01"), new Tuple("ContainerService", "ContainerServices", "2017-01-31"), }.AsEnumerable(); diff --git a/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperations.cs index 9e926fe7d435..b41ed284896a 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperations.cs @@ -57,7 +57,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -82,7 +84,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot operation. @@ -107,7 +111,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Headers that will be added to request. @@ -301,7 +307,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The headers that will be added to request. @@ -684,7 +692,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -710,7 +720,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The headers that will be added to request. @@ -732,7 +744,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -962,7 +976,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot operation. @@ -1188,7 +1204,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Headers that will be added to request. @@ -1382,7 +1400,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -1595,7 +1615,9 @@ internal SnapshotsOperations(ComputeManagementClient client) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Headers that will be added to request. diff --git a/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperationsExtensions.cs b/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperationsExtensions.cs index ed380d21ecb2..2112e2d13a1d 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperationsExtensions.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/SnapshotsOperationsExtensions.cs @@ -31,7 +31,9 @@ public static partial class SnapshotsOperationsExtensions /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -51,7 +53,9 @@ public static Snapshot CreateOrUpdate(this ISnapshotsOperations operations, stri /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -77,7 +81,9 @@ public static Snapshot CreateOrUpdate(this ISnapshotsOperations operations, stri /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot operation. @@ -97,7 +103,9 @@ public static Snapshot Update(this ISnapshotsOperations operations, string resou /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot operation. @@ -123,7 +131,9 @@ public static Snapshot Update(this ISnapshotsOperations operations, string resou /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// public static Snapshot Get(this ISnapshotsOperations operations, string resourceGroupName, string snapshotName) { @@ -140,7 +150,9 @@ public static Snapshot Get(this ISnapshotsOperations operations, string resource /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The cancellation token. @@ -163,7 +175,9 @@ public static Snapshot Get(this ISnapshotsOperations operations, string resource /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// public static OperationStatusResponse Delete(this ISnapshotsOperations operations, string resourceGroupName, string snapshotName) { @@ -180,7 +194,9 @@ public static OperationStatusResponse Delete(this ISnapshotsOperations operation /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The cancellation token. @@ -265,7 +281,9 @@ public static IPage List(this ISnapshotsOperations operations) /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -286,7 +304,9 @@ public static AccessUri GrantAccess(this ISnapshotsOperations operations, string /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -313,7 +333,9 @@ public static AccessUri GrantAccess(this ISnapshotsOperations operations, string /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// public static OperationStatusResponse RevokeAccess(this ISnapshotsOperations operations, string resourceGroupName, string snapshotName) { @@ -330,7 +352,9 @@ public static OperationStatusResponse RevokeAccess(this ISnapshotsOperations ope /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The cancellation token. @@ -353,7 +377,9 @@ public static OperationStatusResponse RevokeAccess(this ISnapshotsOperations ope /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -373,7 +399,9 @@ public static Snapshot BeginCreateOrUpdate(this ISnapshotsOperations operations, /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Put disk operation. @@ -399,7 +427,9 @@ public static Snapshot BeginCreateOrUpdate(this ISnapshotsOperations operations, /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot operation. @@ -419,7 +449,9 @@ public static Snapshot BeginUpdate(this ISnapshotsOperations operations, string /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Snapshot object supplied in the body of the Patch snapshot operation. @@ -445,7 +477,9 @@ public static Snapshot BeginUpdate(this ISnapshotsOperations operations, string /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// public static OperationStatusResponse BeginDelete(this ISnapshotsOperations operations, string resourceGroupName, string snapshotName) { @@ -462,7 +496,9 @@ public static OperationStatusResponse BeginDelete(this ISnapshotsOperations oper /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The cancellation token. @@ -485,7 +521,9 @@ public static OperationStatusResponse BeginDelete(this ISnapshotsOperations oper /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -506,7 +544,9 @@ public static AccessUri BeginGrantAccess(this ISnapshotsOperations operations, s /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// Access data object supplied in the body of the get snapshot access @@ -533,7 +573,9 @@ public static AccessUri BeginGrantAccess(this ISnapshotsOperations operations, s /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// public static OperationStatusResponse BeginRevokeAccess(this ISnapshotsOperations operations, string resourceGroupName, string snapshotName) { @@ -550,7 +592,9 @@ public static OperationStatusResponse BeginRevokeAccess(this ISnapshotsOperation /// The name of the resource group. /// /// - /// The name of the snapshot within the given subscription and resource group. + /// The name of the snapshot that is being created. The name can't be changed + /// after the snapshot is created. Supported characters for the name are a-z, + /// A-Z, 0-9 and _. The max name length is 80 characters. /// /// /// The cancellation token. diff --git a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineRunCommandsOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineRunCommandsOperations.cs index 7bf86978fb5f..12c7a2737919 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineRunCommandsOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineRunCommandsOperations.cs @@ -94,7 +94,7 @@ internal VirtualMachineRunCommandsOperations(ComputeManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-03-30"; + string apiVersion = "2017-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -293,7 +293,7 @@ internal VirtualMachineRunCommandsOperations(ComputeManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-03-30"; + string apiVersion = "2017-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperations.cs index bf3e7572db08..888401f4b2ce 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperations.cs @@ -1288,6 +1288,206 @@ internal VirtualMachineScaleSetsOperations(ComputeManagementClient client) return await Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); } + /// + /// Manual platform update domain walk to update virtual machines in a service + /// fabric virtual machine scale set. + /// + /// + /// The name of the resource group. + /// + /// + /// The name of the VM scale set. + /// + /// + /// The platform update domain for which a manual recovery walk is requested + /// + /// + /// Headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// A response object containing the response body and response headers. + /// + public async Task> ForceRecoveryServiceFabricPlatformUpdateDomainWalkWithHttpMessagesAsync(string resourceGroupName, string vmScaleSetName, int platformUpdateDomain, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (resourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + } + if (vmScaleSetName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "vmScaleSetName"); + } + if (Client.SubscriptionId == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + string apiVersion = "2017-12-01"; + // Tracing + bool _shouldTrace = ServiceClientTracing.IsEnabled; + string _invocationId = null; + if (_shouldTrace) + { + _invocationId = ServiceClientTracing.NextInvocationId.ToString(); + Dictionary tracingParameters = new Dictionary(); + tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("vmScaleSetName", vmScaleSetName); + tracingParameters.Add("apiVersion", apiVersion); + tracingParameters.Add("platformUpdateDomain", platformUpdateDomain); + tracingParameters.Add("cancellationToken", cancellationToken); + ServiceClientTracing.Enter(_invocationId, this, "ForceRecoveryServiceFabricPlatformUpdateDomainWalk", tracingParameters); + } + // Construct URL + var _baseUrl = Client.BaseUri.AbsoluteUri; + var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/forceRecoveryServiceFabricPlatformUpdateDomainWalk").ToString(); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{vmScaleSetName}", System.Uri.EscapeDataString(vmScaleSetName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + List _queryParameters = new List(); + if (apiVersion != null) + { + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + } + _queryParameters.Add(string.Format("platformUpdateDomain={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(platformUpdateDomain, Client.SerializationSettings).Trim('"')))); + if (_queryParameters.Count > 0) + { + _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); + } + // Create HTTP transport objects + var _httpRequest = new HttpRequestMessage(); + HttpResponseMessage _httpResponse = null; + _httpRequest.Method = new HttpMethod("POST"); + _httpRequest.RequestUri = new System.Uri(_url); + // Set Headers + if (Client.GenerateClientRequestId != null && Client.GenerateClientRequestId.Value) + { + _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); + } + if (Client.AcceptLanguage != null) + { + if (_httpRequest.Headers.Contains("accept-language")) + { + _httpRequest.Headers.Remove("accept-language"); + } + _httpRequest.Headers.TryAddWithoutValidation("accept-language", Client.AcceptLanguage); + } + + + if (customHeaders != null) + { + foreach(var _header in customHeaders) + { + if (_httpRequest.Headers.Contains(_header.Key)) + { + _httpRequest.Headers.Remove(_header.Key); + } + _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); + } + } + + // Serialize Request + string _requestContent = null; + // Set Credentials + if (Client.Credentials != null) + { + cancellationToken.ThrowIfCancellationRequested(); + await Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + } + // Send Request + if (_shouldTrace) + { + ServiceClientTracing.SendRequest(_invocationId, _httpRequest); + } + cancellationToken.ThrowIfCancellationRequested(); + _httpResponse = await Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + if (_shouldTrace) + { + ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); + } + HttpStatusCode _statusCode = _httpResponse.StatusCode; + cancellationToken.ThrowIfCancellationRequested(); + string _responseContent = null; + if ((int)_statusCode != 200) + { + var ex = new CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); + try + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + CloudError _errorBody = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + if (_errorBody != null) + { + ex = new CloudException(_errorBody.Message); + ex.Body = _errorBody; + } + } + catch (JsonException) + { + // Ignore the exception + } + ex.Request = new HttpRequestMessageWrapper(_httpRequest, _requestContent); + ex.Response = new HttpResponseMessageWrapper(_httpResponse, _responseContent); + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + ex.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + if (_shouldTrace) + { + ServiceClientTracing.Error(_invocationId, ex); + } + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw ex; + } + // Create Result + var _result = new AzureOperationResponse(); + _result.Request = _httpRequest; + _result.Response = _httpResponse; + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + if (_shouldTrace) + { + ServiceClientTracing.Exit(_invocationId, _result); + } + return _result; + } + /// /// Create or update a VM scale set. /// diff --git a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperationsExtensions.cs b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperationsExtensions.cs index 0cf5b64bdfb9..7c66358596f6 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperationsExtensions.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachineScaleSetsOperationsExtensions.cs @@ -751,6 +751,54 @@ public static OperationStatusResponse UpdateInstances(this IVirtualMachineScaleS } } + /// + /// Manual platform update domain walk to update virtual machines in a service + /// fabric virtual machine scale set. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group. + /// + /// + /// The name of the VM scale set. + /// + /// + /// The platform update domain for which a manual recovery walk is requested + /// + public static RecoveryWalkResponse ForceRecoveryServiceFabricPlatformUpdateDomainWalk(this IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int platformUpdateDomain) + { + return operations.ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(resourceGroupName, vmScaleSetName, platformUpdateDomain).GetAwaiter().GetResult(); + } + + /// + /// Manual platform update domain walk to update virtual machines in a service + /// fabric virtual machine scale set. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group. + /// + /// + /// The name of the VM scale set. + /// + /// + /// The platform update domain for which a manual recovery walk is requested + /// + /// + /// The cancellation token. + /// + public static async Task ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(this IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int platformUpdateDomain, CancellationToken cancellationToken = default(CancellationToken)) + { + using (var _result = await operations.ForceRecoveryServiceFabricPlatformUpdateDomainWalkWithHttpMessagesAsync(resourceGroupName, vmScaleSetName, platformUpdateDomain, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + /// /// Create or update a VM scale set. /// diff --git a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachinesOperations.cs b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachinesOperations.cs index 03a238a5d06a..6fb3168cec06 100644 --- a/src/SDKs/Compute/Management.Compute/Generated/VirtualMachinesOperations.cs +++ b/src/SDKs/Compute/Management.Compute/Generated/VirtualMachinesOperations.cs @@ -3510,7 +3510,7 @@ internal VirtualMachinesOperations(ComputeManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-03-30"; + string apiVersion = "2017-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Compute/Management.Compute/Microsoft.Azure.Management.Compute.csproj b/src/SDKs/Compute/Management.Compute/Microsoft.Azure.Management.Compute.csproj index 2336451280a1..95be84de9910 100644 --- a/src/SDKs/Compute/Management.Compute/Microsoft.Azure.Management.Compute.csproj +++ b/src/SDKs/Compute/Management.Compute/Microsoft.Azure.Management.Compute.csproj @@ -6,12 +6,12 @@ Microsoft.Azure.Management.Compute Provides developers with libraries for the updated compute platform under Azure Resource manager to deploy virtual machine, virtual machine extensions and availability set management capabilities. Launch, restart, scale, capture and manage VMs, VM Extensions and more. Note: This client library is for Virtual Machines under Azure Resource Manager. - 17.3.0 + 17.4.0 Microsoft.Azure.Management.Compute management;virtual machine;compute; diff --git a/src/SDKs/Compute/Management.Compute/Properties/AssemblyInfo.cs b/src/SDKs/Compute/Management.Compute/Properties/AssemblyInfo.cs index b61f2e1af6e5..418dd802654e 100644 --- a/src/SDKs/Compute/Management.Compute/Properties/AssemblyInfo.cs +++ b/src/SDKs/Compute/Management.Compute/Properties/AssemblyInfo.cs @@ -8,7 +8,7 @@ [assembly: AssemblyDescription("Provides management functionality for Microsoft Azure Compute Resources.")] [assembly: AssemblyVersion("17.0.0.0")] -[assembly: AssemblyFileVersion("17.3.0.0")] +[assembly: AssemblyFileVersion("17.4.0.0")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Microsoft")] [assembly: AssemblyProduct("Microsoft Azure .NET SDK")] diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs index cc5a42d16167..fe8147d814db 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs @@ -40,14 +40,25 @@ public AzureSqlDWLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// The ID of the service principal + /// used to authenticate against Azure SQL Data Warehouse. Type: string + /// (or Expression with resultType string). + /// The key of the service principal + /// used to authenticate against Azure SQL Data Warehouse. + /// The name or ID of the tenant to which the + /// service principal belongs. Type: string (or Expression with + /// resultType string). /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureSqlDWLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object encryptedCredential = default(object)) + public AzureSqlDWLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) : base(additionalProperties, connectVia, description) { ConnectionString = connectionString; + ServicePrincipalId = servicePrincipalId; + ServicePrincipalKey = servicePrincipalKey; + Tenant = tenant; EncryptedCredential = encryptedCredential; CustomInit(); } @@ -63,6 +74,29 @@ public AzureSqlDWLinkedService() [JsonProperty(PropertyName = "typeProperties.connectionString")] public SecretBase ConnectionString { get; set; } + /// + /// Gets or sets the ID of the service principal used to authenticate + /// against Azure SQL Data Warehouse. Type: string (or Expression with + /// resultType string). + /// + [JsonProperty(PropertyName = "typeProperties.servicePrincipalId")] + public object ServicePrincipalId { get; set; } + + /// + /// Gets or sets the key of the service principal used to authenticate + /// against Azure SQL Data Warehouse. + /// + [JsonProperty(PropertyName = "typeProperties.servicePrincipalKey")] + public SecretBase ServicePrincipalKey { get; set; } + + /// + /// Gets or sets the name or ID of the tenant to which the service + /// principal belongs. Type: string (or Expression with resultType + /// string). + /// + [JsonProperty(PropertyName = "typeProperties.tenant")] + public object Tenant { get; set; } + /// /// Gets or sets the encrypted credential used for authentication. /// Credentials are encrypted using the integration runtime credential diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs index 04e05596f5c9..a1d41816df15 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs @@ -42,14 +42,25 @@ public AzureSqlDatabaseLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// The ID of the service principal + /// used to authenticate against Azure SQL Database. Type: string (or + /// Expression with resultType string). + /// The key of the service principal + /// used to authenticate against Azure SQL Database. + /// The name or ID of the tenant to which the + /// service principal belongs. Type: string (or Expression with + /// resultType string). /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureSqlDatabaseLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object encryptedCredential = default(object)) + public AzureSqlDatabaseLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) : base(additionalProperties, connectVia, description) { ConnectionString = connectionString; + ServicePrincipalId = servicePrincipalId; + ServicePrincipalKey = servicePrincipalKey; + Tenant = tenant; EncryptedCredential = encryptedCredential; CustomInit(); } @@ -65,6 +76,29 @@ public AzureSqlDatabaseLinkedService() [JsonProperty(PropertyName = "typeProperties.connectionString")] public SecretBase ConnectionString { get; set; } + /// + /// Gets or sets the ID of the service principal used to authenticate + /// against Azure SQL Database. Type: string (or Expression with + /// resultType string). + /// + [JsonProperty(PropertyName = "typeProperties.servicePrincipalId")] + public object ServicePrincipalId { get; set; } + + /// + /// Gets or sets the key of the service principal used to authenticate + /// against Azure SQL Database. + /// + [JsonProperty(PropertyName = "typeProperties.servicePrincipalKey")] + public SecretBase ServicePrincipalKey { get; set; } + + /// + /// Gets or sets the name or ID of the tenant to which the service + /// principal belongs. Type: string (or Expression with resultType + /// string). + /// + [JsonProperty(PropertyName = "typeProperties.tenant")] + public object Tenant { get; set; } + /// /// Gets or sets the encrypted credential used for authentication. /// Credentials are encrypted using the integration runtime credential diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedIntegrationRuntime.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedIntegrationRuntime.cs index 94b29dbfc00c..4ec7da81daf2 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedIntegrationRuntime.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedIntegrationRuntime.cs @@ -31,14 +31,20 @@ public LinkedIntegrationRuntime() /// /// The name of the linked integration /// runtime. - /// The data factory name for which the + /// The subscription ID for which the /// linked integration runtime belong to. + /// The name of the data factory for + /// which the linked integration runtime belong to. + /// The location of the data factory + /// for which the linked integration runtime belong to. /// The creating time of the linked /// integration runtime. - public LinkedIntegrationRuntime(string name = default(string), string dataFactoryName = default(string), System.DateTime? createTime = default(System.DateTime?)) + public LinkedIntegrationRuntime(string name = default(string), string subscriptionId = default(string), string dataFactoryName = default(string), string dataFactoryLocation = default(string), System.DateTime? createTime = default(System.DateTime?)) { Name = name; + SubscriptionId = subscriptionId; DataFactoryName = dataFactoryName; + DataFactoryLocation = dataFactoryLocation; CreateTime = createTime; CustomInit(); } @@ -55,12 +61,26 @@ public LinkedIntegrationRuntime() public string Name { get; private set; } /// - /// Gets the data factory name for which the linked integration runtime + /// Gets the subscription ID for which the linked integration runtime /// belong to. /// + [JsonProperty(PropertyName = "subscriptionId")] + public string SubscriptionId { get; private set; } + + /// + /// Gets the name of the data factory for which the linked integration + /// runtime belong to. + /// [JsonProperty(PropertyName = "dataFactoryName")] public string DataFactoryName { get; private set; } + /// + /// Gets the location of the data factory for which the linked + /// integration runtime belong to. + /// + [JsonProperty(PropertyName = "dataFactoryLocation")] + public string DataFactoryLocation { get; private set; } + /// /// Gets the creating time of the linked integration runtime. /// diff --git a/src/SDKs/Network/AzSdk.RP.props b/src/SDKs/Network/AzSdk.RP.props index 4d0d5a911c4c..2eca1c6b02e2 100644 --- a/src/SDKs/Network/AzSdk.RP.props +++ b/src/SDKs/Network/AzSdk.RP.props @@ -1,7 +1,7 @@ - Compute_2017-03-30;Network_2017-11-01; + Compute_2017-03-30;Network_2018-01-01; $(PackageTags);$(CommonTags);$(AzureApiTag); - \ No newline at end of file + diff --git a/src/SDKs/Network/Management.Network/Generated/ApplicationGatewaysOperations.cs b/src/SDKs/Network/Management.Network/Generated/ApplicationGatewaysOperations.cs index d1bda6d6dc28..6504194b7b24 100644 --- a/src/SDKs/Network/Management.Network/Generated/ApplicationGatewaysOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/ApplicationGatewaysOperations.cs @@ -116,7 +116,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -353,7 +353,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -531,7 +531,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -778,7 +778,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -954,7 +954,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1130,7 +1130,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1313,7 +1313,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "predefinedPolicyName"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1502,7 +1502,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1689,7 +1689,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1915,7 +1915,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2113,7 +2113,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2286,7 +2286,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2467,7 +2467,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/ApplicationSecurityGroupsOperations.cs b/src/SDKs/Network/Management.Network/Generated/ApplicationSecurityGroupsOperations.cs index 47661e787fbe..716d0e879796 100644 --- a/src/SDKs/Network/Management.Network/Generated/ApplicationSecurityGroupsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/ApplicationSecurityGroupsOperations.cs @@ -116,7 +116,7 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -322,7 +322,7 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -505,7 +505,7 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -694,7 +694,7 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -878,7 +878,7 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/AvailableEndpointServicesOperations.cs b/src/SDKs/Network/Management.Network/Generated/AvailableEndpointServicesOperations.cs index 94cc4817fde1..80f88e6470e9 100644 --- a/src/SDKs/Network/Management.Network/Generated/AvailableEndpointServicesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/AvailableEndpointServicesOperations.cs @@ -87,7 +87,7 @@ internal AvailableEndpointServicesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/BgpServiceCommunitiesOperations.cs b/src/SDKs/Network/Management.Network/Generated/BgpServiceCommunitiesOperations.cs index 4018cb6f3cbd..d0c1f993c246 100644 --- a/src/SDKs/Network/Management.Network/Generated/BgpServiceCommunitiesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/BgpServiceCommunitiesOperations.cs @@ -80,7 +80,7 @@ internal BgpServiceCommunitiesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/ConnectionMonitorsOperations.cs b/src/SDKs/Network/Management.Network/Generated/ConnectionMonitorsOperations.cs index 3e2f3c02d238..fca9750a3df4 100644 --- a/src/SDKs/Network/Management.Network/Generated/ConnectionMonitorsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/ConnectionMonitorsOperations.cs @@ -129,7 +129,7 @@ internal ConnectionMonitorsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -425,7 +425,7 @@ internal ConnectionMonitorsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -637,7 +637,7 @@ internal ConnectionMonitorsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -862,7 +862,7 @@ internal ConnectionMonitorsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1044,7 +1044,7 @@ internal ConnectionMonitorsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1226,7 +1226,7 @@ internal ConnectionMonitorsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1411,7 +1411,7 @@ internal ConnectionMonitorsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/DefaultSecurityRulesOperations.cs b/src/SDKs/Network/Management.Network/Generated/DefaultSecurityRulesOperations.cs index d10a6392188f..989d655e1d6a 100644 --- a/src/SDKs/Network/Management.Network/Generated/DefaultSecurityRulesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/DefaultSecurityRulesOperations.cs @@ -94,7 +94,7 @@ internal DefaultSecurityRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -295,7 +295,7 @@ internal DefaultSecurityRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitAuthorizationsOperations.cs b/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitAuthorizationsOperations.cs index 6a9985594a3a..da39ec771969 100644 --- a/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitAuthorizationsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitAuthorizationsOperations.cs @@ -127,7 +127,7 @@ internal ExpressRouteCircuitAuthorizationsOperations(NetworkManagementClient cli { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -352,7 +352,7 @@ internal ExpressRouteCircuitAuthorizationsOperations(NetworkManagementClient cli { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -551,7 +551,7 @@ internal ExpressRouteCircuitAuthorizationsOperations(NetworkManagementClient cli { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -744,7 +744,7 @@ internal ExpressRouteCircuitAuthorizationsOperations(NetworkManagementClient cli { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitPeeringsOperations.cs b/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitPeeringsOperations.cs index 9af95e8de780..c23f10166e04 100644 --- a/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitPeeringsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitPeeringsOperations.cs @@ -126,7 +126,7 @@ internal ExpressRouteCircuitPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -351,7 +351,7 @@ internal ExpressRouteCircuitPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -549,7 +549,7 @@ internal ExpressRouteCircuitPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -746,7 +746,7 @@ internal ExpressRouteCircuitPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitsOperations.cs b/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitsOperations.cs index 69994da8613b..c47efc95f7fb 100644 --- a/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/ExpressRouteCircuitsOperations.cs @@ -116,7 +116,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -448,7 +448,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -649,7 +649,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -838,7 +838,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1016,7 +1016,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1203,7 +1203,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1387,7 +1387,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1613,7 +1613,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1829,7 +1829,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2042,7 +2042,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2255,7 +2255,7 @@ internal ExpressRouteCircuitsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/ExpressRouteServiceProvidersOperations.cs b/src/SDKs/Network/Management.Network/Generated/ExpressRouteServiceProvidersOperations.cs index 87c5c0e392db..41597112d234 100644 --- a/src/SDKs/Network/Management.Network/Generated/ExpressRouteServiceProvidersOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/ExpressRouteServiceProvidersOperations.cs @@ -80,7 +80,7 @@ internal ExpressRouteServiceProvidersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/InboundNatRulesOperations.cs b/src/SDKs/Network/Management.Network/Generated/InboundNatRulesOperations.cs index ede1f9f61c17..42ecbe01a098 100644 --- a/src/SDKs/Network/Management.Network/Generated/InboundNatRulesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/InboundNatRulesOperations.cs @@ -94,7 +94,7 @@ internal InboundNatRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -323,7 +323,7 @@ internal InboundNatRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -556,7 +556,7 @@ internal InboundNatRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -748,7 +748,7 @@ internal InboundNatRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/LoadBalancerBackendAddressPoolsOperations.cs b/src/SDKs/Network/Management.Network/Generated/LoadBalancerBackendAddressPoolsOperations.cs index b76979a9911f..1984c949b0ff 100644 --- a/src/SDKs/Network/Management.Network/Generated/LoadBalancerBackendAddressPoolsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/LoadBalancerBackendAddressPoolsOperations.cs @@ -94,7 +94,7 @@ internal LoadBalancerBackendAddressPoolsOperations(NetworkManagementClient clien { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -295,7 +295,7 @@ internal LoadBalancerBackendAddressPoolsOperations(NetworkManagementClient clien { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/LoadBalancerFrontendIPConfigurationsOperations.cs b/src/SDKs/Network/Management.Network/Generated/LoadBalancerFrontendIPConfigurationsOperations.cs index e0b3947cba3c..64e85f6868aa 100644 --- a/src/SDKs/Network/Management.Network/Generated/LoadBalancerFrontendIPConfigurationsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/LoadBalancerFrontendIPConfigurationsOperations.cs @@ -94,7 +94,7 @@ internal LoadBalancerFrontendIPConfigurationsOperations(NetworkManagementClient { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -295,7 +295,7 @@ internal LoadBalancerFrontendIPConfigurationsOperations(NetworkManagementClient { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/LoadBalancerLoadBalancingRulesOperations.cs b/src/SDKs/Network/Management.Network/Generated/LoadBalancerLoadBalancingRulesOperations.cs index dc7238218944..ceee87ed195e 100644 --- a/src/SDKs/Network/Management.Network/Generated/LoadBalancerLoadBalancingRulesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/LoadBalancerLoadBalancingRulesOperations.cs @@ -94,7 +94,7 @@ internal LoadBalancerLoadBalancingRulesOperations(NetworkManagementClient client { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -295,7 +295,7 @@ internal LoadBalancerLoadBalancingRulesOperations(NetworkManagementClient client { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/LoadBalancerNetworkInterfacesOperations.cs b/src/SDKs/Network/Management.Network/Generated/LoadBalancerNetworkInterfacesOperations.cs index 5b90f5534382..e0f718e86f2b 100644 --- a/src/SDKs/Network/Management.Network/Generated/LoadBalancerNetworkInterfacesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/LoadBalancerNetworkInterfacesOperations.cs @@ -94,7 +94,7 @@ internal LoadBalancerNetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/LoadBalancerProbesOperations.cs b/src/SDKs/Network/Management.Network/Generated/LoadBalancerProbesOperations.cs index 2586f181a1bb..04291f63809c 100644 --- a/src/SDKs/Network/Management.Network/Generated/LoadBalancerProbesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/LoadBalancerProbesOperations.cs @@ -94,7 +94,7 @@ internal LoadBalancerProbesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -295,7 +295,7 @@ internal LoadBalancerProbesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/LoadBalancersOperations.cs b/src/SDKs/Network/Management.Network/Generated/LoadBalancersOperations.cs index 63125d3a203c..c7ce694af70f 100644 --- a/src/SDKs/Network/Management.Network/Generated/LoadBalancersOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/LoadBalancersOperations.cs @@ -119,7 +119,7 @@ internal LoadBalancersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +354,7 @@ internal LoadBalancersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -537,7 +537,7 @@ internal LoadBalancersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -726,7 +726,7 @@ internal LoadBalancersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -909,7 +909,7 @@ internal LoadBalancersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1135,7 +1135,7 @@ internal LoadBalancersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/LocalNetworkGatewaysOperations.cs b/src/SDKs/Network/Management.Network/Generated/LocalNetworkGatewaysOperations.cs index 6bd86ec4fb8b..b87e2621ace8 100644 --- a/src/SDKs/Network/Management.Network/Generated/LocalNetworkGatewaysOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/LocalNetworkGatewaysOperations.cs @@ -127,7 +127,7 @@ internal LocalNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -361,7 +361,7 @@ internal LocalNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -568,7 +568,7 @@ internal LocalNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -791,7 +791,7 @@ internal LocalNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -981,7 +981,7 @@ internal LocalNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/Models/ApplicationGatewayWebApplicationFirewallConfiguration.cs b/src/SDKs/Network/Management.Network/Generated/Models/ApplicationGatewayWebApplicationFirewallConfiguration.cs index a948ac89ab67..4b2f647afdb5 100644 --- a/src/SDKs/Network/Management.Network/Generated/Models/ApplicationGatewayWebApplicationFirewallConfiguration.cs +++ b/src/SDKs/Network/Management.Network/Generated/Models/ApplicationGatewayWebApplicationFirewallConfiguration.cs @@ -43,13 +43,19 @@ public ApplicationGatewayWebApplicationFirewallConfiguration() /// The version of the rule set /// type. /// The disabled rule groups. - public ApplicationGatewayWebApplicationFirewallConfiguration(bool enabled, string firewallMode, string ruleSetType, string ruleSetVersion, IList disabledRuleGroups = default(IList)) + /// Whether allow WAF to check request + /// Body. + /// Maxium request body size for + /// WAF. + public ApplicationGatewayWebApplicationFirewallConfiguration(bool enabled, string firewallMode, string ruleSetType, string ruleSetVersion, IList disabledRuleGroups = default(IList), bool? requestBodyCheck = default(bool?), int? maxRequestBodySize = default(int?)) { Enabled = enabled; FirewallMode = firewallMode; RuleSetType = ruleSetType; RuleSetVersion = ruleSetVersion; DisabledRuleGroups = disabledRuleGroups; + RequestBodyCheck = requestBodyCheck; + MaxRequestBodySize = maxRequestBodySize; CustomInit(); } @@ -91,6 +97,18 @@ public ApplicationGatewayWebApplicationFirewallConfiguration() [JsonProperty(PropertyName = "disabledRuleGroups")] public IList DisabledRuleGroups { get; set; } + /// + /// Gets or sets whether allow WAF to check request Body. + /// + [JsonProperty(PropertyName = "requestBodyCheck")] + public bool? RequestBodyCheck { get; set; } + + /// + /// Gets or sets maxium request body size for WAF. + /// + [JsonProperty(PropertyName = "maxRequestBodySize")] + public int? MaxRequestBodySize { get; set; } + /// /// Validate the object. /// @@ -121,6 +139,14 @@ public virtual void Validate() } } } + if (MaxRequestBodySize > 128) + { + throw new ValidationException(ValidationRules.InclusiveMaximum, "MaxRequestBodySize", 128); + } + if (MaxRequestBodySize < 8) + { + throw new ValidationException(ValidationRules.InclusiveMinimum, "MaxRequestBodySize", 8); + } } } } diff --git a/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceIPConfigurationsOperations.cs b/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceIPConfigurationsOperations.cs index 9130dddabe71..97f9388a2f76 100644 --- a/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceIPConfigurationsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceIPConfigurationsOperations.cs @@ -94,7 +94,7 @@ internal NetworkInterfaceIPConfigurationsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -295,7 +295,7 @@ internal NetworkInterfaceIPConfigurationsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceLoadBalancersOperations.cs b/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceLoadBalancersOperations.cs index 1c78c0dcf5b4..5e1c26fe5164 100644 --- a/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceLoadBalancersOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/NetworkInterfaceLoadBalancersOperations.cs @@ -94,7 +94,7 @@ internal NetworkInterfaceLoadBalancersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/NetworkInterfacesOperations.cs b/src/SDKs/Network/Management.Network/Generated/NetworkInterfacesOperations.cs index 7990d5c2151b..096ddf0be755 100644 --- a/src/SDKs/Network/Management.Network/Generated/NetworkInterfacesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/NetworkInterfacesOperations.cs @@ -119,7 +119,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +354,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -537,7 +537,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1839,7 +1839,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2022,7 +2022,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2248,7 +2248,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2449,7 +2449,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2643,7 +2643,7 @@ internal NetworkInterfacesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/NetworkManagementClient.cs b/src/SDKs/Network/Management.Network/Generated/NetworkManagementClient.cs index 9b1844017953..6204b02053a1 100644 --- a/src/SDKs/Network/Management.Network/Generated/NetworkManagementClient.cs +++ b/src/SDKs/Network/Management.Network/Generated/NetworkManagementClient.cs @@ -575,7 +575,7 @@ private void Initialize() { throw new ValidationException(ValidationRules.CannotBeNull, "this.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/NetworkSecurityGroupsOperations.cs b/src/SDKs/Network/Management.Network/Generated/NetworkSecurityGroupsOperations.cs index 854a43e6a6c6..65734359fa8f 100644 --- a/src/SDKs/Network/Management.Network/Generated/NetworkSecurityGroupsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/NetworkSecurityGroupsOperations.cs @@ -119,7 +119,7 @@ internal NetworkSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -356,7 +356,7 @@ internal NetworkSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -539,7 +539,7 @@ internal NetworkSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -728,7 +728,7 @@ internal NetworkSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -913,7 +913,7 @@ internal NetworkSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1139,7 +1139,7 @@ internal NetworkSecurityGroupsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/NetworkWatchersOperations.cs b/src/SDKs/Network/Management.Network/Generated/NetworkWatchersOperations.cs index 2f6a40d97358..ce114ba7f0c2 100644 --- a/src/SDKs/Network/Management.Network/Generated/NetworkWatchersOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/NetworkWatchersOperations.cs @@ -101,7 +101,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -320,7 +320,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -543,7 +543,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -737,7 +737,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -915,7 +915,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1112,7 +1112,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1565,7 +1565,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1753,7 +1753,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1983,7 +1983,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2213,7 +2213,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2443,7 +2443,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2673,7 +2673,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2903,7 +2903,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3133,7 +3133,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3365,7 +3365,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3596,7 +3596,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3823,7 +3823,7 @@ internal NetworkWatchersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/Operations.cs b/src/SDKs/Network/Management.Network/Generated/Operations.cs index 0bc04bd824de..90e49fc3f7f4 100644 --- a/src/SDKs/Network/Management.Network/Generated/Operations.cs +++ b/src/SDKs/Network/Management.Network/Generated/Operations.cs @@ -70,7 +70,7 @@ internal Operations(NetworkManagementClient client) /// public async Task>> ListWithHttpMessagesAsync(Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/PacketCapturesOperations.cs b/src/SDKs/Network/Management.Network/Generated/PacketCapturesOperations.cs index 25f51c5bb456..57341674bdf1 100644 --- a/src/SDKs/Network/Management.Network/Generated/PacketCapturesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/PacketCapturesOperations.cs @@ -129,7 +129,7 @@ internal PacketCapturesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -400,7 +400,7 @@ internal PacketCapturesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -612,7 +612,7 @@ internal PacketCapturesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -819,7 +819,7 @@ internal PacketCapturesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1001,7 +1001,7 @@ internal PacketCapturesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1186,7 +1186,7 @@ internal PacketCapturesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/PublicIpAddressesOperations.cs b/src/SDKs/Network/Management.Network/Generated/PublicIpAddressesOperations.cs index c94c8d1e8715..73c99fcd8f66 100644 --- a/src/SDKs/Network/Management.Network/Generated/PublicIpAddressesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/PublicIpAddressesOperations.cs @@ -119,7 +119,7 @@ internal PublicIPAddressesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +354,7 @@ internal PublicIPAddressesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -537,7 +537,7 @@ internal PublicIPAddressesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1381,7 +1381,7 @@ internal PublicIPAddressesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1564,7 +1564,7 @@ internal PublicIPAddressesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1790,7 +1790,7 @@ internal PublicIPAddressesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/RouteFilterRulesOperations.cs b/src/SDKs/Network/Management.Network/Generated/RouteFilterRulesOperations.cs index 3960172ed5bd..95669be706ca 100644 --- a/src/SDKs/Network/Management.Network/Generated/RouteFilterRulesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/RouteFilterRulesOperations.cs @@ -126,7 +126,7 @@ internal RouteFilterRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -378,7 +378,7 @@ internal RouteFilterRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -576,7 +576,7 @@ internal RouteFilterRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -772,7 +772,7 @@ internal RouteFilterRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1007,7 +1007,7 @@ internal RouteFilterRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/RouteFiltersOperations.cs b/src/SDKs/Network/Management.Network/Generated/RouteFiltersOperations.cs index 92c0e8225e51..387bfcf14630 100644 --- a/src/SDKs/Network/Management.Network/Generated/RouteFiltersOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/RouteFiltersOperations.cs @@ -119,7 +119,7 @@ internal RouteFiltersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -361,7 +361,7 @@ internal RouteFiltersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -539,7 +539,7 @@ internal RouteFiltersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -726,7 +726,7 @@ internal RouteFiltersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -909,7 +909,7 @@ internal RouteFiltersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1135,7 +1135,7 @@ internal RouteFiltersOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/RouteTablesOperations.cs b/src/SDKs/Network/Management.Network/Generated/RouteTablesOperations.cs index 60013229a908..6325c73de766 100644 --- a/src/SDKs/Network/Management.Network/Generated/RouteTablesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/RouteTablesOperations.cs @@ -119,7 +119,7 @@ internal RouteTablesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -361,7 +361,7 @@ internal RouteTablesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -539,7 +539,7 @@ internal RouteTablesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -726,7 +726,7 @@ internal RouteTablesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -909,7 +909,7 @@ internal RouteTablesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1135,7 +1135,7 @@ internal RouteTablesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/RoutesOperations.cs b/src/SDKs/Network/Management.Network/Generated/RoutesOperations.cs index 9db13526d4ed..e21b0dc96fde 100644 --- a/src/SDKs/Network/Management.Network/Generated/RoutesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/RoutesOperations.cs @@ -126,7 +126,7 @@ internal RoutesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -350,7 +350,7 @@ internal RoutesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -548,7 +548,7 @@ internal RoutesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -744,7 +744,7 @@ internal RoutesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/SdkInfo_NetworkManagementClient.cs b/src/SDKs/Network/Management.Network/Generated/SdkInfo_NetworkManagementClient.cs index da0ff4861e01..447b34cd53e6 100644 --- a/src/SDKs/Network/Management.Network/Generated/SdkInfo_NetworkManagementClient.cs +++ b/src/SDKs/Network/Management.Network/Generated/SdkInfo_NetworkManagementClient.cs @@ -13,44 +13,44 @@ public static IEnumerable> ApiInfo_NetworkManageme { new Tuple("Compute", "NetworkInterfaces", "2017-03-30"), new Tuple("Compute", "PublicIPAddresses", "2017-03-30"), - new Tuple("Network", "ApplicationGateways", "2017-11-01"), - new Tuple("Network", "ApplicationSecurityGroups", "2017-11-01"), - new Tuple("Network", "AvailableEndpointServices", "2017-11-01"), - new Tuple("Network", "BgpServiceCommunities", "2017-11-01"), - new Tuple("Network", "CheckDnsNameAvailability", "2017-11-01"), - new Tuple("Network", "ConnectionMonitors", "2017-11-01"), - new Tuple("Network", "DefaultSecurityRules", "2017-11-01"), - new Tuple("Network", "ExpressRouteCircuitAuthorizations", "2017-11-01"), - new Tuple("Network", "ExpressRouteCircuitPeerings", "2017-11-01"), - new Tuple("Network", "ExpressRouteCircuits", "2017-11-01"), - new Tuple("Network", "ExpressRouteServiceProviders", "2017-11-01"), - new Tuple("Network", "InboundNatRules", "2017-11-01"), - new Tuple("Network", "LoadBalancerBackendAddressPools", "2017-11-01"), - new Tuple("Network", "LoadBalancerFrontendIPConfigurations", "2017-11-01"), - new Tuple("Network", "LoadBalancerLoadBalancingRules", "2017-11-01"), - new Tuple("Network", "LoadBalancerNetworkInterfaces", "2017-11-01"), - new Tuple("Network", "LoadBalancerProbes", "2017-11-01"), - new Tuple("Network", "LoadBalancers", "2017-11-01"), - new Tuple("Network", "LocalNetworkGateways", "2017-11-01"), - new Tuple("Network", "NetworkInterfaceIPConfigurations", "2017-11-01"), - new Tuple("Network", "NetworkInterfaceLoadBalancers", "2017-11-01"), - new Tuple("Network", "NetworkInterfaces", "2017-11-01"), - new Tuple("Network", "NetworkSecurityGroups", "2017-11-01"), - new Tuple("Network", "NetworkWatchers", "2017-11-01"), - new Tuple("Network", "Operations", "2017-11-01"), - new Tuple("Network", "PacketCaptures", "2017-11-01"), - new Tuple("Network", "PublicIPAddresses", "2017-11-01"), - new Tuple("Network", "RouteFilterRules", "2017-11-01"), - new Tuple("Network", "RouteFilters", "2017-11-01"), - new Tuple("Network", "RouteTables", "2017-11-01"), - new Tuple("Network", "Routes", "2017-11-01"), - new Tuple("Network", "SecurityRules", "2017-11-01"), - new Tuple("Network", "Subnets", "2017-11-01"), - new Tuple("Network", "Usages", "2017-11-01"), - new Tuple("Network", "VirtualNetworkGatewayConnections", "2017-11-01"), - new Tuple("Network", "VirtualNetworkGateways", "2017-11-01"), - new Tuple("Network", "VirtualNetworkPeerings", "2017-11-01"), - new Tuple("Network", "VirtualNetworks", "2017-11-01"), + new Tuple("Network", "ApplicationGateways", "2018-01-01"), + new Tuple("Network", "ApplicationSecurityGroups", "2018-01-01"), + new Tuple("Network", "AvailableEndpointServices", "2018-01-01"), + new Tuple("Network", "BgpServiceCommunities", "2018-01-01"), + new Tuple("Network", "CheckDnsNameAvailability", "2018-01-01"), + new Tuple("Network", "ConnectionMonitors", "2018-01-01"), + new Tuple("Network", "DefaultSecurityRules", "2018-01-01"), + new Tuple("Network", "ExpressRouteCircuitAuthorizations", "2018-01-01"), + new Tuple("Network", "ExpressRouteCircuitPeerings", "2018-01-01"), + new Tuple("Network", "ExpressRouteCircuits", "2018-01-01"), + new Tuple("Network", "ExpressRouteServiceProviders", "2018-01-01"), + new Tuple("Network", "InboundNatRules", "2018-01-01"), + new Tuple("Network", "LoadBalancerBackendAddressPools", "2018-01-01"), + new Tuple("Network", "LoadBalancerFrontendIPConfigurations", "2018-01-01"), + new Tuple("Network", "LoadBalancerLoadBalancingRules", "2018-01-01"), + new Tuple("Network", "LoadBalancerNetworkInterfaces", "2018-01-01"), + new Tuple("Network", "LoadBalancerProbes", "2018-01-01"), + new Tuple("Network", "LoadBalancers", "2018-01-01"), + new Tuple("Network", "LocalNetworkGateways", "2018-01-01"), + new Tuple("Network", "NetworkInterfaceIPConfigurations", "2018-01-01"), + new Tuple("Network", "NetworkInterfaceLoadBalancers", "2018-01-01"), + new Tuple("Network", "NetworkInterfaces", "2018-01-01"), + new Tuple("Network", "NetworkSecurityGroups", "2018-01-01"), + new Tuple("Network", "NetworkWatchers", "2018-01-01"), + new Tuple("Network", "Operations", "2018-01-01"), + new Tuple("Network", "PacketCaptures", "2018-01-01"), + new Tuple("Network", "PublicIPAddresses", "2018-01-01"), + new Tuple("Network", "RouteFilterRules", "2018-01-01"), + new Tuple("Network", "RouteFilters", "2018-01-01"), + new Tuple("Network", "RouteTables", "2018-01-01"), + new Tuple("Network", "Routes", "2018-01-01"), + new Tuple("Network", "SecurityRules", "2018-01-01"), + new Tuple("Network", "Subnets", "2018-01-01"), + new Tuple("Network", "Usages", "2018-01-01"), + new Tuple("Network", "VirtualNetworkGatewayConnections", "2018-01-01"), + new Tuple("Network", "VirtualNetworkGateways", "2018-01-01"), + new Tuple("Network", "VirtualNetworkPeerings", "2018-01-01"), + new Tuple("Network", "VirtualNetworks", "2018-01-01"), }.AsEnumerable(); } } diff --git a/src/SDKs/Network/Management.Network/Generated/SecurityRulesOperations.cs b/src/SDKs/Network/Management.Network/Generated/SecurityRulesOperations.cs index 49295a2c991a..a6a00f7a4814 100644 --- a/src/SDKs/Network/Management.Network/Generated/SecurityRulesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/SecurityRulesOperations.cs @@ -126,7 +126,7 @@ internal SecurityRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -351,7 +351,7 @@ internal SecurityRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -549,7 +549,7 @@ internal SecurityRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -746,7 +746,7 @@ internal SecurityRulesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/SubnetsOperations.cs b/src/SDKs/Network/Management.Network/Generated/SubnetsOperations.cs index 63644708ad55..4f7ad531c368 100644 --- a/src/SDKs/Network/Management.Network/Generated/SubnetsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/SubnetsOperations.cs @@ -129,7 +129,7 @@ internal SubnetsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -358,7 +358,7 @@ internal SubnetsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -556,7 +556,7 @@ internal SubnetsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -748,7 +748,7 @@ internal SubnetsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/UsagesOperations.cs b/src/SDKs/Network/Management.Network/Generated/UsagesOperations.cs index 9e8e2373333e..848b7576bd9a 100644 --- a/src/SDKs/Network/Management.Network/Generated/UsagesOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/UsagesOperations.cs @@ -94,7 +94,7 @@ internal UsagesOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewayConnectionsOperations.cs b/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewayConnectionsOperations.cs index b05ed726d663..6d6ce6b16e46 100644 --- a/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewayConnectionsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewayConnectionsOperations.cs @@ -121,7 +121,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -393,7 +393,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -581,7 +581,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -815,7 +815,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1031,7 +1031,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1214,7 +1214,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1430,7 +1430,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1664,7 +1664,7 @@ internal VirtualNetworkGatewayConnectionsOperations(NetworkManagementClient clie { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewaysOperations.cs b/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewaysOperations.cs index 0f564d2a9bb3..062390cb277d 100644 --- a/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewaysOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/VirtualNetworkGatewaysOperations.cs @@ -120,7 +120,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +354,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -546,7 +546,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -870,7 +870,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1121,7 +1121,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1330,7 +1330,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1546,7 +1546,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1729,7 +1729,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1935,7 +1935,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2143,7 +2143,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2353,7 +2353,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2556,7 +2556,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2753,7 +2753,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2953,7 +2953,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3155,7 +3155,7 @@ internal VirtualNetworkGatewaysOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/VirtualNetworkPeeringsOperations.cs b/src/SDKs/Network/Management.Network/Generated/VirtualNetworkPeeringsOperations.cs index 3eee798575cd..8285a814144f 100644 --- a/src/SDKs/Network/Management.Network/Generated/VirtualNetworkPeeringsOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/VirtualNetworkPeeringsOperations.cs @@ -126,7 +126,7 @@ internal VirtualNetworkPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -351,7 +351,7 @@ internal VirtualNetworkPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -549,7 +549,7 @@ internal VirtualNetworkPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -742,7 +742,7 @@ internal VirtualNetworkPeeringsOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/Network/Management.Network/Generated/VirtualNetworksOperations.cs b/src/SDKs/Network/Management.Network/Generated/VirtualNetworksOperations.cs index e9bf55b796d7..ead7a93f6542 100644 --- a/src/SDKs/Network/Management.Network/Generated/VirtualNetworksOperations.cs +++ b/src/SDKs/Network/Management.Network/Generated/VirtualNetworksOperations.cs @@ -119,7 +119,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +354,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -537,7 +537,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -732,7 +732,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -931,7 +931,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1122,7 +1122,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1305,7 +1305,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1531,7 +1531,7 @@ internal VirtualNetworksOperations(NetworkManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2017-11-01"; + string apiVersion = "2018-01-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/DatabaseAutomaticTuningOperations.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/DatabaseAutomaticTuningOperations.cs new file mode 100644 index 000000000000..4c469aa37322 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/DatabaseAutomaticTuningOperations.cs @@ -0,0 +1,476 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + using System.Net; + using System.Net.Http; + using System.Threading; + using System.Threading.Tasks; + + /// + /// DatabaseAutomaticTuningOperations operations. + /// + internal partial class DatabaseAutomaticTuningOperations : IServiceOperations, IDatabaseAutomaticTuningOperations + { + /// + /// Initializes a new instance of the DatabaseAutomaticTuningOperations class. + /// + /// + /// Reference to the service client. + /// + /// + /// Thrown when a required parameter is null + /// + internal DatabaseAutomaticTuningOperations(SqlManagementClient client) + { + if (client == null) + { + throw new System.ArgumentNullException("client"); + } + Client = client; + } + + /// + /// Gets a reference to the SqlManagementClient + /// + public SqlManagementClient Client { get; private set; } + + /// + /// Gets a database's automatic tuning. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + /// + /// Headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// A response object containing the response body and response headers. + /// + public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string serverName, string databaseName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (resourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + } + if (serverName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "serverName"); + } + if (databaseName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "databaseName"); + } + if (Client.SubscriptionId == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + string apiVersion = "2015-05-01-preview"; + // Tracing + bool _shouldTrace = ServiceClientTracing.IsEnabled; + string _invocationId = null; + if (_shouldTrace) + { + _invocationId = ServiceClientTracing.NextInvocationId.ToString(); + Dictionary tracingParameters = new Dictionary(); + tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("serverName", serverName); + tracingParameters.Add("databaseName", databaseName); + tracingParameters.Add("apiVersion", apiVersion); + tracingParameters.Add("cancellationToken", cancellationToken); + ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); + } + // Construct URL + var _baseUrl = Client.BaseUri.AbsoluteUri; + var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/automaticTuning/current").ToString(); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{serverName}", System.Uri.EscapeDataString(serverName)); + _url = _url.Replace("{databaseName}", System.Uri.EscapeDataString(databaseName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + List _queryParameters = new List(); + if (apiVersion != null) + { + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + } + if (_queryParameters.Count > 0) + { + _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); + } + // Create HTTP transport objects + var _httpRequest = new HttpRequestMessage(); + HttpResponseMessage _httpResponse = null; + _httpRequest.Method = new HttpMethod("GET"); + _httpRequest.RequestUri = new System.Uri(_url); + // Set Headers + if (Client.GenerateClientRequestId != null && Client.GenerateClientRequestId.Value) + { + _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); + } + if (Client.AcceptLanguage != null) + { + if (_httpRequest.Headers.Contains("accept-language")) + { + _httpRequest.Headers.Remove("accept-language"); + } + _httpRequest.Headers.TryAddWithoutValidation("accept-language", Client.AcceptLanguage); + } + + + if (customHeaders != null) + { + foreach(var _header in customHeaders) + { + if (_httpRequest.Headers.Contains(_header.Key)) + { + _httpRequest.Headers.Remove(_header.Key); + } + _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); + } + } + + // Serialize Request + string _requestContent = null; + // Set Credentials + if (Client.Credentials != null) + { + cancellationToken.ThrowIfCancellationRequested(); + await Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + } + // Send Request + if (_shouldTrace) + { + ServiceClientTracing.SendRequest(_invocationId, _httpRequest); + } + cancellationToken.ThrowIfCancellationRequested(); + _httpResponse = await Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + if (_shouldTrace) + { + ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); + } + HttpStatusCode _statusCode = _httpResponse.StatusCode; + cancellationToken.ThrowIfCancellationRequested(); + string _responseContent = null; + if ((int)_statusCode != 200) + { + var ex = new CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); + try + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + CloudError _errorBody = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + if (_errorBody != null) + { + ex = new CloudException(_errorBody.Message); + ex.Body = _errorBody; + } + } + catch (JsonException) + { + // Ignore the exception + } + ex.Request = new HttpRequestMessageWrapper(_httpRequest, _requestContent); + ex.Response = new HttpResponseMessageWrapper(_httpResponse, _responseContent); + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + ex.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + if (_shouldTrace) + { + ServiceClientTracing.Error(_invocationId, ex); + } + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw ex; + } + // Create Result + var _result = new AzureOperationResponse(); + _result.Request = _httpRequest; + _result.Response = _httpResponse; + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + if (_shouldTrace) + { + ServiceClientTracing.Exit(_invocationId, _result); + } + return _result; + } + + /// + /// Update automatic tuning properties for target database. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + /// + /// The requested automatic tuning resource state. + /// + /// + /// Headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// A response object containing the response body and response headers. + /// + public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string serverName, string databaseName, DatabaseAutomaticTuning parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (resourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + } + if (serverName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "serverName"); + } + if (databaseName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "databaseName"); + } + if (parameters == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); + } + if (Client.SubscriptionId == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + string apiVersion = "2015-05-01-preview"; + // Tracing + bool _shouldTrace = ServiceClientTracing.IsEnabled; + string _invocationId = null; + if (_shouldTrace) + { + _invocationId = ServiceClientTracing.NextInvocationId.ToString(); + Dictionary tracingParameters = new Dictionary(); + tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("serverName", serverName); + tracingParameters.Add("databaseName", databaseName); + tracingParameters.Add("parameters", parameters); + tracingParameters.Add("apiVersion", apiVersion); + tracingParameters.Add("cancellationToken", cancellationToken); + ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); + } + // Construct URL + var _baseUrl = Client.BaseUri.AbsoluteUri; + var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/automaticTuning/current").ToString(); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{serverName}", System.Uri.EscapeDataString(serverName)); + _url = _url.Replace("{databaseName}", System.Uri.EscapeDataString(databaseName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + List _queryParameters = new List(); + if (apiVersion != null) + { + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + } + if (_queryParameters.Count > 0) + { + _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); + } + // Create HTTP transport objects + var _httpRequest = new HttpRequestMessage(); + HttpResponseMessage _httpResponse = null; + _httpRequest.Method = new HttpMethod("PATCH"); + _httpRequest.RequestUri = new System.Uri(_url); + // Set Headers + if (Client.GenerateClientRequestId != null && Client.GenerateClientRequestId.Value) + { + _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); + } + if (Client.AcceptLanguage != null) + { + if (_httpRequest.Headers.Contains("accept-language")) + { + _httpRequest.Headers.Remove("accept-language"); + } + _httpRequest.Headers.TryAddWithoutValidation("accept-language", Client.AcceptLanguage); + } + + + if (customHeaders != null) + { + foreach(var _header in customHeaders) + { + if (_httpRequest.Headers.Contains(_header.Key)) + { + _httpRequest.Headers.Remove(_header.Key); + } + _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); + } + } + + // Serialize Request + string _requestContent = null; + if(parameters != null) + { + _requestContent = Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, Client.SerializationSettings); + _httpRequest.Content = new StringContent(_requestContent, System.Text.Encoding.UTF8); + _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); + } + // Set Credentials + if (Client.Credentials != null) + { + cancellationToken.ThrowIfCancellationRequested(); + await Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + } + // Send Request + if (_shouldTrace) + { + ServiceClientTracing.SendRequest(_invocationId, _httpRequest); + } + cancellationToken.ThrowIfCancellationRequested(); + _httpResponse = await Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + if (_shouldTrace) + { + ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); + } + HttpStatusCode _statusCode = _httpResponse.StatusCode; + cancellationToken.ThrowIfCancellationRequested(); + string _responseContent = null; + if ((int)_statusCode != 200) + { + var ex = new CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); + try + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + CloudError _errorBody = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + if (_errorBody != null) + { + ex = new CloudException(_errorBody.Message); + ex.Body = _errorBody; + } + } + catch (JsonException) + { + // Ignore the exception + } + ex.Request = new HttpRequestMessageWrapper(_httpRequest, _requestContent); + ex.Response = new HttpResponseMessageWrapper(_httpResponse, _responseContent); + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + ex.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + if (_shouldTrace) + { + ServiceClientTracing.Error(_invocationId, ex); + } + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw ex; + } + // Create Result + var _result = new AzureOperationResponse(); + _result.Request = _httpRequest; + _result.Response = _httpResponse; + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + if (_shouldTrace) + { + ServiceClientTracing.Exit(_invocationId, _result); + } + return _result; + } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/DatabaseAutomaticTuningOperationsExtensions.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/DatabaseAutomaticTuningOperationsExtensions.cs new file mode 100644 index 000000000000..3943430ae5d1 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/DatabaseAutomaticTuningOperationsExtensions.cs @@ -0,0 +1,127 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using System.Threading; + using System.Threading.Tasks; + + /// + /// Extension methods for DatabaseAutomaticTuningOperations. + /// + public static partial class DatabaseAutomaticTuningOperationsExtensions + { + /// + /// Gets a database's automatic tuning. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + public static DatabaseAutomaticTuning Get(this IDatabaseAutomaticTuningOperations operations, string resourceGroupName, string serverName, string databaseName) + { + return operations.GetAsync(resourceGroupName, serverName, databaseName).GetAwaiter().GetResult(); + } + + /// + /// Gets a database's automatic tuning. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + /// + /// The cancellation token. + /// + public static async Task GetAsync(this IDatabaseAutomaticTuningOperations operations, string resourceGroupName, string serverName, string databaseName, CancellationToken cancellationToken = default(CancellationToken)) + { + using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, serverName, databaseName, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + + /// + /// Update automatic tuning properties for target database. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + /// + /// The requested automatic tuning resource state. + /// + public static DatabaseAutomaticTuning Update(this IDatabaseAutomaticTuningOperations operations, string resourceGroupName, string serverName, string databaseName, DatabaseAutomaticTuning parameters) + { + return operations.UpdateAsync(resourceGroupName, serverName, databaseName, parameters).GetAwaiter().GetResult(); + } + + /// + /// Update automatic tuning properties for target database. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + /// + /// The requested automatic tuning resource state. + /// + /// + /// The cancellation token. + /// + public static async Task UpdateAsync(this IDatabaseAutomaticTuningOperations operations, string resourceGroupName, string serverName, string databaseName, DatabaseAutomaticTuning parameters, CancellationToken cancellationToken = default(CancellationToken)) + { + using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, serverName, databaseName, parameters, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/IDatabaseAutomaticTuningOperations.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/IDatabaseAutomaticTuningOperations.cs new file mode 100644 index 000000000000..1cf9a3edf38a --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/IDatabaseAutomaticTuningOperations.cs @@ -0,0 +1,90 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using System.Collections; + using System.Collections.Generic; + using System.Threading; + using System.Threading.Tasks; + + /// + /// DatabaseAutomaticTuningOperations operations. + /// + public partial interface IDatabaseAutomaticTuningOperations + { + /// + /// Gets a database's automatic tuning. + /// + /// + /// The name of the resource group that contains the resource. You can + /// obtain this value from the Azure Resource Manager API or the + /// portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + /// + /// The headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + Task> GetWithHttpMessagesAsync(string resourceGroupName, string serverName, string databaseName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + /// + /// Update automatic tuning properties for target database. + /// + /// + /// The name of the resource group that contains the resource. You can + /// obtain this value from the Azure Resource Manager API or the + /// portal. + /// + /// + /// The name of the server. + /// + /// + /// The name of the database. + /// + /// + /// The requested automatic tuning resource state. + /// + /// + /// The headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string serverName, string databaseName, DatabaseAutomaticTuning parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/IServerAutomaticTuningOperations.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/IServerAutomaticTuningOperations.cs new file mode 100644 index 000000000000..e83383e9953d --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/IServerAutomaticTuningOperations.cs @@ -0,0 +1,84 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using System.Collections; + using System.Collections.Generic; + using System.Threading; + using System.Threading.Tasks; + + /// + /// ServerAutomaticTuningOperations operations. + /// + public partial interface IServerAutomaticTuningOperations + { + /// + /// Retrieves server automatic tuning options. + /// + /// + /// The name of the resource group that contains the resource. You can + /// obtain this value from the Azure Resource Manager API or the + /// portal. + /// + /// + /// The name of the server. + /// + /// + /// The headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + Task> GetWithHttpMessagesAsync(string resourceGroupName, string serverName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + /// + /// Update automatic tuning options on server. + /// + /// + /// The name of the resource group that contains the resource. You can + /// obtain this value from the Azure Resource Manager API or the + /// portal. + /// + /// + /// The name of the server. + /// + /// + /// The requested automatic tuning resource state. + /// + /// + /// The headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string serverName, ServerAutomaticTuning parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/ISqlManagementClient.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/ISqlManagementClient.cs index b9b7474da9a7..f4a82e4f0db5 100644 --- a/src/SDKs/SqlManagement/Management.Sql/Generated/ISqlManagementClient.cs +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/ISqlManagementClient.cs @@ -206,6 +206,11 @@ public partial interface ISqlManagementClient : System.IDisposable /// IDatabaseBlobAuditingPoliciesOperations DatabaseBlobAuditingPolicies { get; } + /// + /// Gets the IDatabaseAutomaticTuningOperations. + /// + IDatabaseAutomaticTuningOperations DatabaseAutomaticTuning { get; } + /// /// Gets the IEncryptionProtectorsOperations. /// @@ -256,6 +261,11 @@ public partial interface ISqlManagementClient : System.IDisposable /// IDatabaseOperations DatabaseOperations { get; } + /// + /// Gets the IServerAutomaticTuningOperations. + /// + IServerAutomaticTuningOperations ServerAutomaticTuning { get; } + /// /// Gets the IServerDnsAliasesOperations. /// diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningDisabledReason.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningDisabledReason.cs new file mode 100644 index 000000000000..ef0742c301c1 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningDisabledReason.cs @@ -0,0 +1,90 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System.Runtime; + using System.Runtime.Serialization; + + /// + /// Defines values for AutomaticTuningDisabledReason. + /// + [JsonConverter(typeof(StringEnumConverter))] + public enum AutomaticTuningDisabledReason + { + [EnumMember(Value = "Default")] + Default, + [EnumMember(Value = "Disabled")] + Disabled, + [EnumMember(Value = "AutoConfigured")] + AutoConfigured, + [EnumMember(Value = "InheritedFromServer")] + InheritedFromServer, + [EnumMember(Value = "QueryStoreOff")] + QueryStoreOff, + [EnumMember(Value = "QueryStoreReadOnly")] + QueryStoreReadOnly, + [EnumMember(Value = "NotSupported")] + NotSupported + } + internal static class AutomaticTuningDisabledReasonEnumExtension + { + internal static string ToSerializedValue(this AutomaticTuningDisabledReason? value) + { + return value == null ? null : ((AutomaticTuningDisabledReason)value).ToSerializedValue(); + } + + internal static string ToSerializedValue(this AutomaticTuningDisabledReason value) + { + switch( value ) + { + case AutomaticTuningDisabledReason.Default: + return "Default"; + case AutomaticTuningDisabledReason.Disabled: + return "Disabled"; + case AutomaticTuningDisabledReason.AutoConfigured: + return "AutoConfigured"; + case AutomaticTuningDisabledReason.InheritedFromServer: + return "InheritedFromServer"; + case AutomaticTuningDisabledReason.QueryStoreOff: + return "QueryStoreOff"; + case AutomaticTuningDisabledReason.QueryStoreReadOnly: + return "QueryStoreReadOnly"; + case AutomaticTuningDisabledReason.NotSupported: + return "NotSupported"; + } + return null; + } + + internal static AutomaticTuningDisabledReason? ParseAutomaticTuningDisabledReason(this string value) + { + switch( value ) + { + case "Default": + return AutomaticTuningDisabledReason.Default; + case "Disabled": + return AutomaticTuningDisabledReason.Disabled; + case "AutoConfigured": + return AutomaticTuningDisabledReason.AutoConfigured; + case "InheritedFromServer": + return AutomaticTuningDisabledReason.InheritedFromServer; + case "QueryStoreOff": + return AutomaticTuningDisabledReason.QueryStoreOff; + case "QueryStoreReadOnly": + return AutomaticTuningDisabledReason.QueryStoreReadOnly; + case "NotSupported": + return AutomaticTuningDisabledReason.NotSupported; + } + return null; + } + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningMode.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningMode.cs new file mode 100644 index 000000000000..3daede0a27e9 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningMode.cs @@ -0,0 +1,72 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System.Runtime; + using System.Runtime.Serialization; + + /// + /// Defines values for AutomaticTuningMode. + /// + [JsonConverter(typeof(StringEnumConverter))] + public enum AutomaticTuningMode + { + [EnumMember(Value = "Inherit")] + Inherit, + [EnumMember(Value = "Custom")] + Custom, + [EnumMember(Value = "Auto")] + Auto, + [EnumMember(Value = "Unspecified")] + Unspecified + } + internal static class AutomaticTuningModeEnumExtension + { + internal static string ToSerializedValue(this AutomaticTuningMode? value) + { + return value == null ? null : ((AutomaticTuningMode)value).ToSerializedValue(); + } + + internal static string ToSerializedValue(this AutomaticTuningMode value) + { + switch( value ) + { + case AutomaticTuningMode.Inherit: + return "Inherit"; + case AutomaticTuningMode.Custom: + return "Custom"; + case AutomaticTuningMode.Auto: + return "Auto"; + case AutomaticTuningMode.Unspecified: + return "Unspecified"; + } + return null; + } + + internal static AutomaticTuningMode? ParseAutomaticTuningMode(this string value) + { + switch( value ) + { + case "Inherit": + return AutomaticTuningMode.Inherit; + case "Custom": + return AutomaticTuningMode.Custom; + case "Auto": + return AutomaticTuningMode.Auto; + case "Unspecified": + return AutomaticTuningMode.Unspecified; + } + return null; + } + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptionModeActual.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptionModeActual.cs new file mode 100644 index 000000000000..8c50d8f3a037 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptionModeActual.cs @@ -0,0 +1,60 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System.Runtime; + using System.Runtime.Serialization; + + /// + /// Defines values for AutomaticTuningOptionModeActual. + /// + [JsonConverter(typeof(StringEnumConverter))] + public enum AutomaticTuningOptionModeActual + { + [EnumMember(Value = "Off")] + Off, + [EnumMember(Value = "On")] + On + } + internal static class AutomaticTuningOptionModeActualEnumExtension + { + internal static string ToSerializedValue(this AutomaticTuningOptionModeActual? value) + { + return value == null ? null : ((AutomaticTuningOptionModeActual)value).ToSerializedValue(); + } + + internal static string ToSerializedValue(this AutomaticTuningOptionModeActual value) + { + switch( value ) + { + case AutomaticTuningOptionModeActual.Off: + return "Off"; + case AutomaticTuningOptionModeActual.On: + return "On"; + } + return null; + } + + internal static AutomaticTuningOptionModeActual? ParseAutomaticTuningOptionModeActual(this string value) + { + switch( value ) + { + case "Off": + return AutomaticTuningOptionModeActual.Off; + case "On": + return AutomaticTuningOptionModeActual.On; + } + return null; + } + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptionModeDesired.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptionModeDesired.cs new file mode 100644 index 000000000000..8c3fb55ba2f0 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptionModeDesired.cs @@ -0,0 +1,66 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System.Runtime; + using System.Runtime.Serialization; + + /// + /// Defines values for AutomaticTuningOptionModeDesired. + /// + [JsonConverter(typeof(StringEnumConverter))] + public enum AutomaticTuningOptionModeDesired + { + [EnumMember(Value = "Off")] + Off, + [EnumMember(Value = "On")] + On, + [EnumMember(Value = "Default")] + Default + } + internal static class AutomaticTuningOptionModeDesiredEnumExtension + { + internal static string ToSerializedValue(this AutomaticTuningOptionModeDesired? value) + { + return value == null ? null : ((AutomaticTuningOptionModeDesired)value).ToSerializedValue(); + } + + internal static string ToSerializedValue(this AutomaticTuningOptionModeDesired value) + { + switch( value ) + { + case AutomaticTuningOptionModeDesired.Off: + return "Off"; + case AutomaticTuningOptionModeDesired.On: + return "On"; + case AutomaticTuningOptionModeDesired.Default: + return "Default"; + } + return null; + } + + internal static AutomaticTuningOptionModeDesired? ParseAutomaticTuningOptionModeDesired(this string value) + { + switch( value ) + { + case "Off": + return AutomaticTuningOptionModeDesired.Off; + case "On": + return AutomaticTuningOptionModeDesired.On; + case "Default": + return AutomaticTuningOptionModeDesired.Default; + } + return null; + } + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptions.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptions.cs new file mode 100644 index 000000000000..60cebfb41fb1 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningOptions.cs @@ -0,0 +1,86 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// Automatic tuning properties for individual advisors. + /// + public partial class AutomaticTuningOptions + { + /// + /// Initializes a new instance of the AutomaticTuningOptions class. + /// + public AutomaticTuningOptions() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the AutomaticTuningOptions class. + /// + /// Automatic tuning option desired state. + /// Possible values include: 'Off', 'On', 'Default' + /// Automatic tuning option actual state. + /// Possible values include: 'Off', 'On' + /// Reason code if desired and actual state + /// are different. + /// Reason description if desired and actual + /// state are different. Possible values include: 'Default', + /// 'Disabled', 'AutoConfigured', 'InheritedFromServer', + /// 'QueryStoreOff', 'QueryStoreReadOnly', 'NotSupported' + public AutomaticTuningOptions(AutomaticTuningOptionModeDesired? desiredState = default(AutomaticTuningOptionModeDesired?), AutomaticTuningOptionModeActual? actualState = default(AutomaticTuningOptionModeActual?), int? reasonCode = default(int?), AutomaticTuningDisabledReason? reasonDesc = default(AutomaticTuningDisabledReason?)) + { + DesiredState = desiredState; + ActualState = actualState; + ReasonCode = reasonCode; + ReasonDesc = reasonDesc; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets automatic tuning option desired state. Possible values + /// include: 'Off', 'On', 'Default' + /// + [JsonProperty(PropertyName = "desiredState")] + public AutomaticTuningOptionModeDesired? DesiredState { get; set; } + + /// + /// Gets automatic tuning option actual state. Possible values include: + /// 'Off', 'On' + /// + [JsonProperty(PropertyName = "actualState")] + public AutomaticTuningOptionModeActual? ActualState { get; private set; } + + /// + /// Gets reason code if desired and actual state are different. + /// + [JsonProperty(PropertyName = "reasonCode")] + public int? ReasonCode { get; private set; } + + /// + /// Gets reason description if desired and actual state are different. + /// Possible values include: 'Default', 'Disabled', 'AutoConfigured', + /// 'InheritedFromServer', 'QueryStoreOff', 'QueryStoreReadOnly', + /// 'NotSupported' + /// + [JsonProperty(PropertyName = "reasonDesc")] + public AutomaticTuningDisabledReason? ReasonDesc { get; private set; } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerMode.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerMode.cs new file mode 100644 index 000000000000..36fd8bf4f8fb --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerMode.cs @@ -0,0 +1,66 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System.Runtime; + using System.Runtime.Serialization; + + /// + /// Defines values for AutomaticTuningServerMode. + /// + [JsonConverter(typeof(StringEnumConverter))] + public enum AutomaticTuningServerMode + { + [EnumMember(Value = "Custom")] + Custom, + [EnumMember(Value = "Auto")] + Auto, + [EnumMember(Value = "Unspecified")] + Unspecified + } + internal static class AutomaticTuningServerModeEnumExtension + { + internal static string ToSerializedValue(this AutomaticTuningServerMode? value) + { + return value == null ? null : ((AutomaticTuningServerMode)value).ToSerializedValue(); + } + + internal static string ToSerializedValue(this AutomaticTuningServerMode value) + { + switch( value ) + { + case AutomaticTuningServerMode.Custom: + return "Custom"; + case AutomaticTuningServerMode.Auto: + return "Auto"; + case AutomaticTuningServerMode.Unspecified: + return "Unspecified"; + } + return null; + } + + internal static AutomaticTuningServerMode? ParseAutomaticTuningServerMode(this string value) + { + switch( value ) + { + case "Custom": + return AutomaticTuningServerMode.Custom; + case "Auto": + return AutomaticTuningServerMode.Auto; + case "Unspecified": + return AutomaticTuningServerMode.Unspecified; + } + return null; + } + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerOptions.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerOptions.cs new file mode 100644 index 000000000000..258c466fc0f3 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerOptions.cs @@ -0,0 +1,85 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// Automatic tuning properties for individual advisors. + /// + public partial class AutomaticTuningServerOptions + { + /// + /// Initializes a new instance of the AutomaticTuningServerOptions + /// class. + /// + public AutomaticTuningServerOptions() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the AutomaticTuningServerOptions + /// class. + /// + /// Automatic tuning option desired state. + /// Possible values include: 'Off', 'On', 'Default' + /// Automatic tuning option actual state. + /// Possible values include: 'Off', 'On' + /// Reason code if desired and actual state + /// are different. + /// Reason description if desired and actual + /// state are different. Possible values include: 'Default', + /// 'Disabled', 'AutoConfigured' + public AutomaticTuningServerOptions(AutomaticTuningOptionModeDesired? desiredState = default(AutomaticTuningOptionModeDesired?), AutomaticTuningOptionModeActual? actualState = default(AutomaticTuningOptionModeActual?), int? reasonCode = default(int?), AutomaticTuningServerReason? reasonDesc = default(AutomaticTuningServerReason?)) + { + DesiredState = desiredState; + ActualState = actualState; + ReasonCode = reasonCode; + ReasonDesc = reasonDesc; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets automatic tuning option desired state. Possible values + /// include: 'Off', 'On', 'Default' + /// + [JsonProperty(PropertyName = "desiredState")] + public AutomaticTuningOptionModeDesired? DesiredState { get; set; } + + /// + /// Gets automatic tuning option actual state. Possible values include: + /// 'Off', 'On' + /// + [JsonProperty(PropertyName = "actualState")] + public AutomaticTuningOptionModeActual? ActualState { get; private set; } + + /// + /// Gets reason code if desired and actual state are different. + /// + [JsonProperty(PropertyName = "reasonCode")] + public int? ReasonCode { get; private set; } + + /// + /// Gets reason description if desired and actual state are different. + /// Possible values include: 'Default', 'Disabled', 'AutoConfigured' + /// + [JsonProperty(PropertyName = "reasonDesc")] + public AutomaticTuningServerReason? ReasonDesc { get; private set; } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerReason.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerReason.cs new file mode 100644 index 000000000000..348d15e28f3f --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/AutomaticTuningServerReason.cs @@ -0,0 +1,66 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System.Runtime; + using System.Runtime.Serialization; + + /// + /// Defines values for AutomaticTuningServerReason. + /// + [JsonConverter(typeof(StringEnumConverter))] + public enum AutomaticTuningServerReason + { + [EnumMember(Value = "Default")] + Default, + [EnumMember(Value = "Disabled")] + Disabled, + [EnumMember(Value = "AutoConfigured")] + AutoConfigured + } + internal static class AutomaticTuningServerReasonEnumExtension + { + internal static string ToSerializedValue(this AutomaticTuningServerReason? value) + { + return value == null ? null : ((AutomaticTuningServerReason)value).ToSerializedValue(); + } + + internal static string ToSerializedValue(this AutomaticTuningServerReason value) + { + switch( value ) + { + case AutomaticTuningServerReason.Default: + return "Default"; + case AutomaticTuningServerReason.Disabled: + return "Disabled"; + case AutomaticTuningServerReason.AutoConfigured: + return "AutoConfigured"; + } + return null; + } + + internal static AutomaticTuningServerReason? ParseAutomaticTuningServerReason(this string value) + { + switch( value ) + { + case "Default": + return AutomaticTuningServerReason.Default; + case "Disabled": + return AutomaticTuningServerReason.Disabled; + case "AutoConfigured": + return AutomaticTuningServerReason.AutoConfigured; + } + return null; + } + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/DatabaseAutomaticTuning.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/DatabaseAutomaticTuning.cs new file mode 100644 index 000000000000..04f86400b7db --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/DatabaseAutomaticTuning.cs @@ -0,0 +1,80 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Microsoft.Rest; + using Microsoft.Rest.Serialization; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + + /// + /// Database-level Automatic Tuning. + /// + [Rest.Serialization.JsonTransformation] + public partial class DatabaseAutomaticTuning : ProxyResource + { + /// + /// Initializes a new instance of the DatabaseAutomaticTuning class. + /// + public DatabaseAutomaticTuning() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the DatabaseAutomaticTuning class. + /// + /// Resource ID. + /// Resource name. + /// Resource type. + /// Automatic tuning desired state. Possible + /// values include: 'Inherit', 'Custom', 'Auto', 'Unspecified' + /// Automatic tuning actual state. Possible + /// values include: 'Inherit', 'Custom', 'Auto', 'Unspecified' + /// Automatic tuning options definition. + public DatabaseAutomaticTuning(string id = default(string), string name = default(string), string type = default(string), AutomaticTuningMode? desiredState = default(AutomaticTuningMode?), AutomaticTuningMode? actualState = default(AutomaticTuningMode?), IDictionary options = default(IDictionary)) + : base(id, name, type) + { + DesiredState = desiredState; + ActualState = actualState; + Options = options; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets automatic tuning desired state. Possible values + /// include: 'Inherit', 'Custom', 'Auto', 'Unspecified' + /// + [JsonProperty(PropertyName = "properties.desiredState")] + public AutomaticTuningMode? DesiredState { get; set; } + + /// + /// Gets automatic tuning actual state. Possible values include: + /// 'Inherit', 'Custom', 'Auto', 'Unspecified' + /// + [JsonProperty(PropertyName = "properties.actualState")] + public AutomaticTuningMode? ActualState { get; private set; } + + /// + /// Gets or sets automatic tuning options definition. + /// + [JsonProperty(PropertyName = "properties.options")] + public IDictionary Options { get; set; } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/Models/ServerAutomaticTuning.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/ServerAutomaticTuning.cs new file mode 100644 index 000000000000..c6e4efcc5095 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/Models/ServerAutomaticTuning.cs @@ -0,0 +1,80 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql.Models +{ + using Microsoft.Rest; + using Microsoft.Rest.Serialization; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + + /// + /// Server-level Automatic Tuning. + /// + [Rest.Serialization.JsonTransformation] + public partial class ServerAutomaticTuning : ProxyResource + { + /// + /// Initializes a new instance of the ServerAutomaticTuning class. + /// + public ServerAutomaticTuning() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the ServerAutomaticTuning class. + /// + /// Resource ID. + /// Resource name. + /// Resource type. + /// Automatic tuning desired state. Possible + /// values include: 'Custom', 'Auto', 'Unspecified' + /// Automatic tuning actual state. Possible + /// values include: 'Custom', 'Auto', 'Unspecified' + /// Automatic tuning options definition. + public ServerAutomaticTuning(string id = default(string), string name = default(string), string type = default(string), AutomaticTuningServerMode? desiredState = default(AutomaticTuningServerMode?), AutomaticTuningServerMode? actualState = default(AutomaticTuningServerMode?), IDictionary options = default(IDictionary)) + : base(id, name, type) + { + DesiredState = desiredState; + ActualState = actualState; + Options = options; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets automatic tuning desired state. Possible values + /// include: 'Custom', 'Auto', 'Unspecified' + /// + [JsonProperty(PropertyName = "properties.desiredState")] + public AutomaticTuningServerMode? DesiredState { get; set; } + + /// + /// Gets automatic tuning actual state. Possible values include: + /// 'Custom', 'Auto', 'Unspecified' + /// + [JsonProperty(PropertyName = "properties.actualState")] + public AutomaticTuningServerMode? ActualState { get; private set; } + + /// + /// Gets or sets automatic tuning options definition. + /// + [JsonProperty(PropertyName = "properties.options")] + public IDictionary Options { get; set; } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/SdkInfo_SqlManagementClient.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/SdkInfo_SqlManagementClient.cs index 0379cae94614..d53069a04da3 100644 --- a/src/SDKs/SqlManagement/Management.Sql/Generated/SdkInfo_SqlManagementClient.cs +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/SdkInfo_SqlManagementClient.cs @@ -16,6 +16,7 @@ public static IEnumerable> ApiInfo_SqlManagementCl new Tuple("Sql", "Capabilities", "2014-04-01"), new Tuple("Sql", "DataMaskingPolicies", "2014-04-01"), new Tuple("Sql", "DataMaskingRules", "2014-04-01"), + new Tuple("Sql", "DatabaseAutomaticTuning", "2015-05-01-preview"), new Tuple("Sql", "DatabaseBlobAuditingPolicies", "2015-05-01-preview"), new Tuple("Sql", "DatabaseOperations", "2017-03-01-preview"), new Tuple("Sql", "DatabaseThreatDetectionPolicies", "2014-04-01"), @@ -35,6 +36,7 @@ public static IEnumerable> ApiInfo_SqlManagementCl new Tuple("Sql", "ReplicationLinks", "2014-04-01"), new Tuple("Sql", "RestorableDroppedDatabases", "2014-04-01"), new Tuple("Sql", "RestorePoints", "2014-04-01"), + new Tuple("Sql", "ServerAutomaticTuning", "2017-03-01-preview"), new Tuple("Sql", "ServerAzureADAdministrators", "2014-04-01"), new Tuple("Sql", "ServerCommunicationLinks", "2014-04-01"), new Tuple("Sql", "ServerConnectionPolicies", "2014-04-01"), diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/ServerAutomaticTuningOperations.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/ServerAutomaticTuningOperations.cs new file mode 100644 index 000000000000..53f679eaf559 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/ServerAutomaticTuningOperations.cs @@ -0,0 +1,458 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + using System.Net; + using System.Net.Http; + using System.Threading; + using System.Threading.Tasks; + + /// + /// ServerAutomaticTuningOperations operations. + /// + internal partial class ServerAutomaticTuningOperations : IServiceOperations, IServerAutomaticTuningOperations + { + /// + /// Initializes a new instance of the ServerAutomaticTuningOperations class. + /// + /// + /// Reference to the service client. + /// + /// + /// Thrown when a required parameter is null + /// + internal ServerAutomaticTuningOperations(SqlManagementClient client) + { + if (client == null) + { + throw new System.ArgumentNullException("client"); + } + Client = client; + } + + /// + /// Gets a reference to the SqlManagementClient + /// + public SqlManagementClient Client { get; private set; } + + /// + /// Retrieves server automatic tuning options. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// Headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// A response object containing the response body and response headers. + /// + public async Task> GetWithHttpMessagesAsync(string resourceGroupName, string serverName, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (resourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + } + if (serverName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "serverName"); + } + if (Client.SubscriptionId == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + string apiVersion = "2017-03-01-preview"; + // Tracing + bool _shouldTrace = ServiceClientTracing.IsEnabled; + string _invocationId = null; + if (_shouldTrace) + { + _invocationId = ServiceClientTracing.NextInvocationId.ToString(); + Dictionary tracingParameters = new Dictionary(); + tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("serverName", serverName); + tracingParameters.Add("apiVersion", apiVersion); + tracingParameters.Add("cancellationToken", cancellationToken); + ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); + } + // Construct URL + var _baseUrl = Client.BaseUri.AbsoluteUri; + var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/automaticTuning/current").ToString(); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{serverName}", System.Uri.EscapeDataString(serverName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + List _queryParameters = new List(); + if (apiVersion != null) + { + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + } + if (_queryParameters.Count > 0) + { + _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); + } + // Create HTTP transport objects + var _httpRequest = new HttpRequestMessage(); + HttpResponseMessage _httpResponse = null; + _httpRequest.Method = new HttpMethod("GET"); + _httpRequest.RequestUri = new System.Uri(_url); + // Set Headers + if (Client.GenerateClientRequestId != null && Client.GenerateClientRequestId.Value) + { + _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); + } + if (Client.AcceptLanguage != null) + { + if (_httpRequest.Headers.Contains("accept-language")) + { + _httpRequest.Headers.Remove("accept-language"); + } + _httpRequest.Headers.TryAddWithoutValidation("accept-language", Client.AcceptLanguage); + } + + + if (customHeaders != null) + { + foreach(var _header in customHeaders) + { + if (_httpRequest.Headers.Contains(_header.Key)) + { + _httpRequest.Headers.Remove(_header.Key); + } + _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); + } + } + + // Serialize Request + string _requestContent = null; + // Set Credentials + if (Client.Credentials != null) + { + cancellationToken.ThrowIfCancellationRequested(); + await Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + } + // Send Request + if (_shouldTrace) + { + ServiceClientTracing.SendRequest(_invocationId, _httpRequest); + } + cancellationToken.ThrowIfCancellationRequested(); + _httpResponse = await Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + if (_shouldTrace) + { + ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); + } + HttpStatusCode _statusCode = _httpResponse.StatusCode; + cancellationToken.ThrowIfCancellationRequested(); + string _responseContent = null; + if ((int)_statusCode != 200) + { + var ex = new CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); + try + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + CloudError _errorBody = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + if (_errorBody != null) + { + ex = new CloudException(_errorBody.Message); + ex.Body = _errorBody; + } + } + catch (JsonException) + { + // Ignore the exception + } + ex.Request = new HttpRequestMessageWrapper(_httpRequest, _requestContent); + ex.Response = new HttpResponseMessageWrapper(_httpResponse, _responseContent); + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + ex.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + if (_shouldTrace) + { + ServiceClientTracing.Error(_invocationId, ex); + } + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw ex; + } + // Create Result + var _result = new AzureOperationResponse(); + _result.Request = _httpRequest; + _result.Response = _httpResponse; + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + if (_shouldTrace) + { + ServiceClientTracing.Exit(_invocationId, _result); + } + return _result; + } + + /// + /// Update automatic tuning options on server. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The requested automatic tuning resource state. + /// + /// + /// Headers that will be added to request. + /// + /// + /// The cancellation token. + /// + /// + /// Thrown when the operation returned an invalid status code + /// + /// + /// Thrown when unable to deserialize the response + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// + /// + /// A response object containing the response body and response headers. + /// + public async Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string serverName, ServerAutomaticTuning parameters, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (resourceGroupName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); + } + if (serverName == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "serverName"); + } + if (parameters == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); + } + if (Client.SubscriptionId == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); + } + string apiVersion = "2017-03-01-preview"; + // Tracing + bool _shouldTrace = ServiceClientTracing.IsEnabled; + string _invocationId = null; + if (_shouldTrace) + { + _invocationId = ServiceClientTracing.NextInvocationId.ToString(); + Dictionary tracingParameters = new Dictionary(); + tracingParameters.Add("resourceGroupName", resourceGroupName); + tracingParameters.Add("serverName", serverName); + tracingParameters.Add("parameters", parameters); + tracingParameters.Add("apiVersion", apiVersion); + tracingParameters.Add("cancellationToken", cancellationToken); + ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); + } + // Construct URL + var _baseUrl = Client.BaseUri.AbsoluteUri; + var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/automaticTuning/current").ToString(); + _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); + _url = _url.Replace("{serverName}", System.Uri.EscapeDataString(serverName)); + _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); + List _queryParameters = new List(); + if (apiVersion != null) + { + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + } + if (_queryParameters.Count > 0) + { + _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); + } + // Create HTTP transport objects + var _httpRequest = new HttpRequestMessage(); + HttpResponseMessage _httpResponse = null; + _httpRequest.Method = new HttpMethod("PATCH"); + _httpRequest.RequestUri = new System.Uri(_url); + // Set Headers + if (Client.GenerateClientRequestId != null && Client.GenerateClientRequestId.Value) + { + _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); + } + if (Client.AcceptLanguage != null) + { + if (_httpRequest.Headers.Contains("accept-language")) + { + _httpRequest.Headers.Remove("accept-language"); + } + _httpRequest.Headers.TryAddWithoutValidation("accept-language", Client.AcceptLanguage); + } + + + if (customHeaders != null) + { + foreach(var _header in customHeaders) + { + if (_httpRequest.Headers.Contains(_header.Key)) + { + _httpRequest.Headers.Remove(_header.Key); + } + _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); + } + } + + // Serialize Request + string _requestContent = null; + if(parameters != null) + { + _requestContent = Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, Client.SerializationSettings); + _httpRequest.Content = new StringContent(_requestContent, System.Text.Encoding.UTF8); + _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); + } + // Set Credentials + if (Client.Credentials != null) + { + cancellationToken.ThrowIfCancellationRequested(); + await Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + } + // Send Request + if (_shouldTrace) + { + ServiceClientTracing.SendRequest(_invocationId, _httpRequest); + } + cancellationToken.ThrowIfCancellationRequested(); + _httpResponse = await Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); + if (_shouldTrace) + { + ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); + } + HttpStatusCode _statusCode = _httpResponse.StatusCode; + cancellationToken.ThrowIfCancellationRequested(); + string _responseContent = null; + if ((int)_statusCode != 200) + { + var ex = new CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); + try + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + CloudError _errorBody = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + if (_errorBody != null) + { + ex = new CloudException(_errorBody.Message); + ex.Body = _errorBody; + } + } + catch (JsonException) + { + // Ignore the exception + } + ex.Request = new HttpRequestMessageWrapper(_httpRequest, _requestContent); + ex.Response = new HttpResponseMessageWrapper(_httpResponse, _responseContent); + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + ex.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + if (_shouldTrace) + { + ServiceClientTracing.Error(_invocationId, ex); + } + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw ex; + } + // Create Result + var _result = new AzureOperationResponse(); + _result.Request = _httpRequest; + _result.Response = _httpResponse; + if (_httpResponse.Headers.Contains("x-ms-request-id")) + { + _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); + } + // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + if (_shouldTrace) + { + ServiceClientTracing.Exit(_invocationId, _result); + } + return _result; + } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/ServerAutomaticTuningOperationsExtensions.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/ServerAutomaticTuningOperationsExtensions.cs new file mode 100644 index 000000000000..cba107402402 --- /dev/null +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/ServerAutomaticTuningOperationsExtensions.cs @@ -0,0 +1,115 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.Sql +{ + using Microsoft.Rest; + using Microsoft.Rest.Azure; + using Models; + using System.Threading; + using System.Threading.Tasks; + + /// + /// Extension methods for ServerAutomaticTuningOperations. + /// + public static partial class ServerAutomaticTuningOperationsExtensions + { + /// + /// Retrieves server automatic tuning options. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + public static ServerAutomaticTuning Get(this IServerAutomaticTuningOperations operations, string resourceGroupName, string serverName) + { + return operations.GetAsync(resourceGroupName, serverName).GetAwaiter().GetResult(); + } + + /// + /// Retrieves server automatic tuning options. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The cancellation token. + /// + public static async Task GetAsync(this IServerAutomaticTuningOperations operations, string resourceGroupName, string serverName, CancellationToken cancellationToken = default(CancellationToken)) + { + using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, serverName, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + + /// + /// Update automatic tuning options on server. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The requested automatic tuning resource state. + /// + public static ServerAutomaticTuning Update(this IServerAutomaticTuningOperations operations, string resourceGroupName, string serverName, ServerAutomaticTuning parameters) + { + return operations.UpdateAsync(resourceGroupName, serverName, parameters).GetAwaiter().GetResult(); + } + + /// + /// Update automatic tuning options on server. + /// + /// + /// The operations group for this extension method. + /// + /// + /// The name of the resource group that contains the resource. You can obtain + /// this value from the Azure Resource Manager API or the portal. + /// + /// + /// The name of the server. + /// + /// + /// The requested automatic tuning resource state. + /// + /// + /// The cancellation token. + /// + public static async Task UpdateAsync(this IServerAutomaticTuningOperations operations, string resourceGroupName, string serverName, ServerAutomaticTuning parameters, CancellationToken cancellationToken = default(CancellationToken)) + { + using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, serverName, parameters, null, cancellationToken).ConfigureAwait(false)) + { + return _result.Body; + } + } + + } +} diff --git a/src/SDKs/SqlManagement/Management.Sql/Generated/SqlManagementClient.cs b/src/SDKs/SqlManagement/Management.Sql/Generated/SqlManagementClient.cs index bc3fd3caeeed..81121d49a79f 100644 --- a/src/SDKs/SqlManagement/Management.Sql/Generated/SqlManagementClient.cs +++ b/src/SDKs/SqlManagement/Management.Sql/Generated/SqlManagementClient.cs @@ -211,6 +211,11 @@ public partial class SqlManagementClient : ServiceClient, I /// public virtual IDatabaseBlobAuditingPoliciesOperations DatabaseBlobAuditingPolicies { get; private set; } + /// + /// Gets the IDatabaseAutomaticTuningOperations. + /// + public virtual IDatabaseAutomaticTuningOperations DatabaseAutomaticTuning { get; private set; } + /// /// Gets the IEncryptionProtectorsOperations. /// @@ -261,6 +266,11 @@ public partial class SqlManagementClient : ServiceClient, I /// public virtual IDatabaseOperations DatabaseOperations { get; private set; } + /// + /// Gets the IServerAutomaticTuningOperations. + /// + public virtual IServerAutomaticTuningOperations ServerAutomaticTuning { get; private set; } + /// /// Gets the IServerDnsAliasesOperations. /// @@ -495,6 +505,7 @@ private void Initialize() ServerUsages = new ServerUsagesOperations(this); DatabaseUsages = new DatabaseUsagesOperations(this); DatabaseBlobAuditingPolicies = new DatabaseBlobAuditingPoliciesOperations(this); + DatabaseAutomaticTuning = new DatabaseAutomaticTuningOperations(this); EncryptionProtectors = new EncryptionProtectorsOperations(this); FailoverGroups = new FailoverGroupsOperations(this); Operations = new Operations(this); @@ -505,6 +516,7 @@ private void Initialize() SubscriptionUsages = new SubscriptionUsagesOperations(this); VirtualNetworkRules = new VirtualNetworkRulesOperations(this); DatabaseOperations = new DatabaseOperations(this); + ServerAutomaticTuning = new ServerAutomaticTuningOperations(this); ServerDnsAliases = new ServerDnsAliasesOperations(this); BaseUri = new System.Uri("https://management.azure.com"); AcceptLanguage = "en-US"; diff --git a/src/SDKs/SqlManagement/Sql.Tests/AutomaticTuningOperationsTests.cs b/src/SDKs/SqlManagement/Sql.Tests/AutomaticTuningOperationsTests.cs new file mode 100644 index 000000000000..6b4380ed3333 --- /dev/null +++ b/src/SDKs/SqlManagement/Sql.Tests/AutomaticTuningOperationsTests.cs @@ -0,0 +1,152 @@ +using Microsoft.Azure.Management.ResourceManager.Models; +using Microsoft.Azure.Management.Sql; +using Microsoft.Azure.Management.Sql.Models; +using System; +using System.Collections.Generic; +using System.Text; +using Xunit; + +namespace Sql.Tests +{ + public class AutomaticTuningOperationsTests + { + [Fact] + public void TestSetServerAutotuningSettings() + { + using (SqlManagementTestContext context = new SqlManagementTestContext(this)) + { + ResourceGroup resourceGroup = context.CreateResourceGroup(); + Server server = context.CreateServer(resourceGroup); + SqlManagementClient sqlClient = context.GetClient(); + + // Set server autotuning options Custom + ServerAutomaticTuning parameters = new ServerAutomaticTuning() { + DesiredState = AutomaticTuningServerMode.Custom, + Options = new Dictionary() + { + {"createIndex", new AutomaticTuningServerOptions() {DesiredState=AutomaticTuningOptionModeDesired.On} }, + {"dropIndex", new AutomaticTuningServerOptions() {DesiredState=AutomaticTuningOptionModeDesired.Off} }, + {"forceLastGoodPlan", new AutomaticTuningServerOptions() {DesiredState=AutomaticTuningOptionModeDesired.On} } + } + }; + + var resultUpdate = sqlClient.ServerAutomaticTuning.UpdateWithHttpMessagesAsync(resourceGroup.Name, server.Name, parameters).GetAwaiter().GetResult(); + + Assert.True(resultUpdate.Response.IsSuccessStatusCode); + + var resultGet = sqlClient.ServerAutomaticTuning.GetWithHttpMessagesAsync(resourceGroup.Name, server.Name).GetAwaiter().GetResult(); + + Assert.True(resultGet.Response.IsSuccessStatusCode); + Assert.Equal(AutomaticTuningServerMode.Custom, resultGet.Body.DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.On, resultGet.Body.Options["createIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.Off, resultGet.Body.Options["dropIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.On, resultGet.Body.Options["forceLastGoodPlan"].DesiredState); + + // Set server autotuning options Auto + parameters = new ServerAutomaticTuning() + { + DesiredState = AutomaticTuningServerMode.Auto, + Options = new Dictionary() + { + {"createIndex", new AutomaticTuningServerOptions() {DesiredState=AutomaticTuningOptionModeDesired.Default} }, + {"dropIndex", new AutomaticTuningServerOptions() {DesiredState=AutomaticTuningOptionModeDesired.Default} }, + {"forceLastGoodPlan", new AutomaticTuningServerOptions() {DesiredState=AutomaticTuningOptionModeDesired.On} } + } + }; + + resultUpdate = sqlClient.ServerAutomaticTuning.UpdateWithHttpMessagesAsync(resourceGroup.Name, server.Name, parameters).GetAwaiter().GetResult(); + + Assert.True(resultUpdate.Response.IsSuccessStatusCode); + + resultGet = sqlClient.ServerAutomaticTuning.GetWithHttpMessagesAsync(resourceGroup.Name, server.Name).GetAwaiter().GetResult(); + + Assert.True(resultGet.Response.IsSuccessStatusCode); + Assert.Equal(AutomaticTuningServerMode.Auto, resultGet.Body.DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.Default, resultGet.Body.Options["createIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.Default, resultGet.Body.Options["dropIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.On, resultGet.Body.Options["forceLastGoodPlan"].DesiredState); + } + } + + [Fact] + public void TestSetDatabaseAutotuningSettings() + { + using (SqlManagementTestContext context = new SqlManagementTestContext(this)) + { + ResourceGroup resourceGroup = context.CreateResourceGroup(); + Server server = context.CreateServer(resourceGroup); + SqlManagementClient sqlClient = context.GetClient(); + + // Create database + string dbName = SqlManagementTestUtilities.GenerateName(); + var db1 = sqlClient.Databases.CreateOrUpdate(resourceGroup.Name, server.Name, dbName, new Database() + { + Location = server.Location, + }); + + // Set server autotuning options Inherit + DatabaseAutomaticTuning parameters = new DatabaseAutomaticTuning() + { + DesiredState = AutomaticTuningMode.Inherit, + Options = new Dictionary() + { + {"createIndex", new AutomaticTuningOptions() {DesiredState=AutomaticTuningOptionModeDesired.Default} }, + {"dropIndex", new AutomaticTuningOptions() {DesiredState=AutomaticTuningOptionModeDesired.On} }, + {"forceLastGoodPlan", new AutomaticTuningOptions() {DesiredState=AutomaticTuningOptionModeDesired.Default} } + } + }; + + var resultUpdate = sqlClient.DatabaseAutomaticTuning.UpdateWithHttpMessagesAsync(resourceGroup.Name, server.Name, db1.Name, parameters).GetAwaiter().GetResult(); + + Assert.True(resultUpdate.Response.IsSuccessStatusCode); + + var resultGet = sqlClient.DatabaseAutomaticTuning.GetWithHttpMessagesAsync(resourceGroup.Name, server.Name, db1.Name).GetAwaiter().GetResult(); + + Assert.True(resultGet.Response.IsSuccessStatusCode); + Assert.Equal(AutomaticTuningMode.Inherit, resultGet.Body.DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.Default, resultGet.Body.Options["createIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.On, resultGet.Body.Options["dropIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.Default, resultGet.Body.Options["forceLastGoodPlan"].DesiredState); + + // Set server autotuning options Custom + parameters = new DatabaseAutomaticTuning() + { + DesiredState = AutomaticTuningMode.Custom, + Options = new Dictionary() + { + {"createIndex", new AutomaticTuningOptions() {DesiredState=AutomaticTuningOptionModeDesired.On} }, + {"dropIndex", new AutomaticTuningOptions() {DesiredState=AutomaticTuningOptionModeDesired.Off} }, + {"forceLastGoodPlan", new AutomaticTuningOptions() {DesiredState=AutomaticTuningOptionModeDesired.Off} } + } + }; + + resultUpdate = sqlClient.DatabaseAutomaticTuning.UpdateWithHttpMessagesAsync(resourceGroup.Name, server.Name, db1.Name, parameters).GetAwaiter().GetResult(); + + Assert.True(resultUpdate.Response.IsSuccessStatusCode); + + resultGet = sqlClient.DatabaseAutomaticTuning.GetWithHttpMessagesAsync(resourceGroup.Name, server.Name, db1.Name).GetAwaiter().GetResult(); + + Assert.True(resultGet.Response.IsSuccessStatusCode); + Assert.Equal(AutomaticTuningMode.Custom, resultGet.Body.DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.On, resultGet.Body.Options["createIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.Off, resultGet.Body.Options["dropIndex"].DesiredState); + Assert.Equal(AutomaticTuningOptionModeDesired.Off, resultGet.Body.Options["forceLastGoodPlan"].DesiredState); + + // Set server autotuning options Auto + parameters = new DatabaseAutomaticTuning() + { + DesiredState = AutomaticTuningMode.Auto + }; + + resultUpdate = sqlClient.DatabaseAutomaticTuning.UpdateWithHttpMessagesAsync(resourceGroup.Name, server.Name, db1.Name, parameters).GetAwaiter().GetResult(); + + Assert.True(resultUpdate.Response.IsSuccessStatusCode); + + resultGet = sqlClient.DatabaseAutomaticTuning.GetWithHttpMessagesAsync(resourceGroup.Name, server.Name, db1.Name).GetAwaiter().GetResult(); + + Assert.True(resultGet.Response.IsSuccessStatusCode); + Assert.Equal(AutomaticTuningMode.Auto, resultGet.Body.DesiredState); + } + } + } +} diff --git a/src/SDKs/SqlManagement/Sql.Tests/SessionRecords/Sql.Tests.AutomaticTuningOperationsTests/TestSetDatabaseAutotuningSettings.json b/src/SDKs/SqlManagement/Sql.Tests/SessionRecords/Sql.Tests.AutomaticTuningOperationsTests/TestSetDatabaseAutotuningSettings.json new file mode 100644 index 000000000000..a2dd72e4a8f2 --- /dev/null +++ b/src/SDKs/SqlManagement/Sql.Tests/SessionRecords/Sql.Tests.AutomaticTuningOperationsTests/TestSetDatabaseAutotuningSettings.json @@ -0,0 +1,1071 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourcegroups/sqlcrudtest-1170?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlZ3JvdXBzL3NxbGNydWR0ZXN0LTExNzA/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"Japan East\",\r\n \"tags\": {\r\n \"sqlcrudtest-1170\": \"2018-01-23 17:19:03Z\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "99" + ], + "x-ms-client-request-id": [ + "4e806ae6-c5f4-4f83-a4d1-4413bc0b5443" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170\",\r\n \"name\": \"sqlcrudtest-1170\",\r\n \"location\": \"japaneast\",\r\n \"tags\": {\r\n \"sqlcrudtest-1170\": \"2018-01-23 17:19:03Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "239" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:19:06 GMT" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "2003b497-a059-44f0-8bfd-5d7a8a4d27a5" + ], + "x-ms-correlation-request-id": [ + "2003b497-a059-44f0-8bfd-5d7a8a4d27a5" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T171906Z:2003b497-a059-44f0-8bfd-5d7a8a4d27a5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzg/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"administratorLogin\": \"dummylogin\",\r\n \"administratorLoginPassword\": \"Un53cuRE!\",\r\n \"version\": \"12.0\"\r\n },\r\n \"tags\": {},\r\n \"location\": \"Japan East\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "184" + ], + "x-ms-client-request-id": [ + "4b5f4c95-3bb0-492f-909f-1120314ce48e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"UpsertLogicalServer\",\r\n \"startTime\": \"2018-01-23T17:19:13.99Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "73" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:19:11 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/locations/japaneast/serverOperationResults/7fd5f3e8-0dff-4b62-8562-586ffd9720f2?api-version=2015-05-01-preview" + ], + "Retry-After": [ + "1" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/7fd5f3e8-0dff-4b62-8562-586ffd9720f2?api-version=2015-05-01-preview" + ], + "x-ms-request-id": [ + "7fd5f3e8-0dff-4b62-8562-586ffd9720f2" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "9fe998c0-7d31-42bb-b69d-3f0b285396aa" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T171911Z:9fe998c0-7d31-42bb-b69d-3f0b285396aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/7fd5f3e8-0dff-4b62-8562-586ffd9720f2?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvbG9jYXRpb25zL2phcGFuZWFzdC9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzdmZDVmM2U4LTBkZmYtNGI2Mi04NTYyLTU4NmZmZDk3MjBmMj9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"7fd5f3e8-0dff-4b62-8562-586ffd9720f2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-01-23T17:19:13.99Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:19:21 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Retry-After": [ + "20" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "43fbb1f4-b563-408a-8c94-ee22ef5800a9" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14836" + ], + "x-ms-correlation-request-id": [ + "e528da6b-24c8-4074-a9fc-a2b096649ff2" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T171922Z:e528da6b-24c8-4074-a9fc-a2b096649ff2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/7fd5f3e8-0dff-4b62-8562-586ffd9720f2?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvbG9jYXRpb25zL2phcGFuZWFzdC9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzdmZDVmM2U4LTBkZmYtNGI2Mi04NTYyLTU4NmZmZDk3MjBmMj9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"7fd5f3e8-0dff-4b62-8562-586ffd9720f2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-01-23T17:19:13.99Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:19:42 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Retry-After": [ + "20" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "e1921244-80f7-4992-9e7c-95813dd70dbd" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14835" + ], + "x-ms-correlation-request-id": [ + "db8f5f03-56b2-471c-ae06-0abc3d48d9cf" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T171942Z:db8f5f03-56b2-471c-ae06-0abc3d48d9cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/7fd5f3e8-0dff-4b62-8562-586ffd9720f2?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvbG9jYXRpb25zL2phcGFuZWFzdC9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzdmZDVmM2U4LTBkZmYtNGI2Mi04NTYyLTU4NmZmZDk3MjBmMj9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"7fd5f3e8-0dff-4b62-8562-586ffd9720f2\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-01-23T17:19:13.99Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:20:02 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Retry-After": [ + "15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "ed739475-ff87-4d95-bf10-ff3e7e447546" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14845" + ], + "x-ms-correlation-request-id": [ + "166063e0-0d2a-4d39-93ba-f40d61ed9a2f" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172002Z:166063e0-0d2a-4d39-93ba-f40d61ed9a2f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzg/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"administratorLogin\": \"dummylogin\",\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\",\r\n \"fullyQualifiedDomainName\": \"sqlcrudtest-378.database.windows.net\"\r\n },\r\n \"location\": \"japaneast\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378\",\r\n \"name\": \"sqlcrudtest-378\",\r\n \"type\": \"Microsoft.Sql/servers\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:20:02 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "4db54470-5d54-48a6-9174-aa0ca95340d0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14844" + ], + "x-ms-correlation-request-id": [ + "2d0bb384-857e-475b-a3d9-caf15562ce15" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172003Z:2d0bb384-857e-475b-a3d9-caf15562ce15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTU/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"japaneast\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "31" + ], + "x-ms-client-request-id": [ + "66b6183c-4396-48a4-923d-996d876a3de7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateLogicalDatabase\",\r\n \"startTime\": \"2018-01-23T18:20:05.713+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "80" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:20:06 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/operationResults/a08bf198-4ed6-49ad-b842-6cab6c5fc2c3?api-version=2014-04-01-Preview" + ], + "Retry-After": [ + "30" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-request-id": [ + "a08bf198-4ed6-49ad-b842-6cab6c5fc2c3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/azureAsyncOperation/a08bf198-4ed6-49ad-b842-6cab6c5fc2c3?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "94530696-d5fd-4480-9d6d-8b4fc09f286c" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172007Z:94530696-d5fd-4480-9d6d-8b4fc09f286c" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/azureAsyncOperation/a08bf198-4ed6-49ad-b842-6cab6c5fc2c3?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXp1cmVBc3luY09wZXJhdGlvbi9hMDhiZjE5OC00ZWQ2LTQ5YWQtYjg0Mi02Y2FiNmM1ZmMyYzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a08bf198-4ed6-49ad-b842-6cab6c5fc2c3\",\r\n \"status\": \"InProgress\",\r\n \"error\": null\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:20:36 GMT" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "2f63239b-d16c-4eb6-8e67-6916b914f338" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/azureAsyncOperation/a08bf198-4ed6-49ad-b842-6cab6c5fc2c3?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14842" + ], + "x-ms-correlation-request-id": [ + "f192f487-3fa6-4e92-8a3b-43465534a0d3" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172037Z:f192f487-3fa6-4e92-8a3b-43465534a0d3" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/azureAsyncOperation/a08bf198-4ed6-49ad-b842-6cab6c5fc2c3?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXp1cmVBc3luY09wZXJhdGlvbi9hMDhiZjE5OC00ZWQ2LTQ5YWQtYjg0Mi02Y2FiNmM1ZmMyYzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a08bf198-4ed6-49ad-b842-6cab6c5fc2c3\",\r\n \"status\": \"Succeeded\",\r\n \"error\": null\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:07 GMT" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "d6e95c20-5464-4771-8aa6-5f28f8a6ab30" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/azureAsyncOperation/a08bf198-4ed6-49ad-b842-6cab6c5fc2c3?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14840" + ], + "x-ms-correlation-request-id": [ + "77d994e2-54d9-40f3-a4db-3f997f909bf3" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172108Z:77d994e2-54d9-40f3-a4db-3f997f909bf3" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTU/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315\",\r\n \"name\": \"sqlcrudtest-8315\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"Japan East\",\r\n \"kind\": \"v12.0,user\",\r\n \"properties\": {\r\n \"databaseId\": \"bccd6f74-f7fe-48dc-9624-f71e9af06b1d\",\r\n \"edition\": \"Standard\",\r\n \"status\": \"Online\",\r\n \"serviceLevelObjective\": \"S0\",\r\n \"collation\": \"SQL_Latin1_General_CP1_CI_AS\",\r\n \"maxSizeBytes\": \"268435456000\",\r\n \"creationDate\": \"2018-01-23T17:20:05.947Z\",\r\n \"currentServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveName\": \"S0\",\r\n \"sampleName\": null,\r\n \"defaultSecondaryLocation\": \"Japan West\",\r\n \"earliestRestoreDate\": \"2018-01-23T17:50:41.17Z\",\r\n \"elasticPoolName\": null,\r\n \"containmentState\": 2,\r\n \"readScale\": \"Disabled\",\r\n \"failoverGroupId\": null,\r\n \"zoneRedundant\": false,\r\n \"isUpgradeRequested\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:08 GMT" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "628da151-8bae-4d30-9dd1-9785bc0f7298" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14839" + ], + "x-ms-correlation-request-id": [ + "eed16d50-8112-4145-89b6-3f5e8192ee66" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172108Z:eed16d50-8112-4145-89b6-3f5e8192ee66" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXV0b21hdGljVHVuaW5nL2N1cnJlbnQ/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Inherit\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"Default\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"On\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Default\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "290" + ], + "x-ms-client-request-id": [ + "77b19370-fc61-4020-9de5-b364d14a8044" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Inherit\",\r\n \"actualState\": \"Unspecified\",\r\n \"options\": {\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 3,\r\n \"reasonDesc\": \"InheritedFromServer\"\r\n },\r\n \"createIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 3,\r\n \"reasonDesc\": \"InheritedFromServer\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 3,\r\n \"reasonDesc\": \"InheritedFromServer\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/databases/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:10 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "5ef37a3b-741b-4e2f-8ffe-b584b5fcdd16" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "9544547a-b009-4fbd-b9fe-54ec420f7e65" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172110Z:9544547a-b009-4fbd-b9fe-54ec420f7e65" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXV0b21hdGljVHVuaW5nL2N1cnJlbnQ/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Custom\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Off\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "281" + ], + "x-ms-client-request-id": [ + "1ec47636-2c1a-447d-b0f4-257cea640703" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Custom\",\r\n \"actualState\": \"Custom\",\r\n \"options\": {\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"createIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/databases/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:11 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "7144ddb5-57b2-40e3-94c8-56c272f75348" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-correlation-request-id": [ + "c2fd8fa1-f44d-4163-9298-a5e8a8228de3" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172111Z:c2fd8fa1-f44d-4163-9298-a5e8a8228de3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXV0b21hdGljVHVuaW5nL2N1cnJlbnQ/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Auto\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "56" + ], + "x-ms-client-request-id": [ + "1b282c1d-a6b6-463f-8191-bc3a1713841a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Auto\",\r\n \"actualState\": \"Auto\",\r\n \"options\": {\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"createIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/databases/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:12 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "454b3737-2930-4f7e-a0eb-59d2ef9cd7ea" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-correlation-request-id": [ + "be8d0029-7d8e-4086-ac94-864e512d6cd1" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172112Z:be8d0029-7d8e-4086-ac94-864e512d6cd1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXV0b21hdGljVHVuaW5nL2N1cnJlbnQ/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fb0bdb51-c89e-48fe-82b9-ed7d93a969bb" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Inherit\",\r\n \"actualState\": \"Unspecified\",\r\n \"options\": {\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 3,\r\n \"reasonDesc\": \"InheritedFromServer\"\r\n },\r\n \"createIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 3,\r\n \"reasonDesc\": \"InheritedFromServer\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 3,\r\n \"reasonDesc\": \"InheritedFromServer\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/databases/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:10 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "31d8129b-be50-4426-8f7a-d8a4c8d76301" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14838" + ], + "x-ms-correlation-request-id": [ + "576e337b-c781-422e-91c4-92c08e17f1d2" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172111Z:576e337b-c781-422e-91c4-92c08e17f1d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXV0b21hdGljVHVuaW5nL2N1cnJlbnQ/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9cf90b20-ef39-4c3f-a055-9b3d76794ee2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Custom\",\r\n \"actualState\": \"Custom\",\r\n \"options\": {\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"createIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/databases/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:11 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "b5f8cac9-655f-418b-b040-6a0486cf3ffa" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14837" + ], + "x-ms-correlation-request-id": [ + "01389414-31aa-4b72-842c-682328657faf" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172112Z:01389414-31aa-4b72-842c-682328657faf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTExNzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0zNzgvZGF0YWJhc2VzL3NxbGNydWR0ZXN0LTgzMTUvYXV0b21hdGljVHVuaW5nL2N1cnJlbnQ/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9c2c734c-fef5-4ddd-bc97-a17646be659f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Auto\",\r\n \"actualState\": \"Auto\",\r\n \"options\": {\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"createIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-1170/providers/Microsoft.Sql/servers/sqlcrudtest-378/databases/sqlcrudtest-8315/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/databases/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:12 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "ce791a8b-f9c1-48c8-be28-bef7682a5be0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14836" + ], + "x-ms-correlation-request-id": [ + "0c9be24f-895a-4afc-8a76-ebea07ee709e" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172112Z:0c9be24f-895a-4afc-8a76-ebea07ee709e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourcegroups/sqlcrudtest-1170?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlZ3JvdXBzL3NxbGNydWR0ZXN0LTExNzA/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "276e6d18-4c17-4126-acca-7b84cb178b5c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:16 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1TUUxDUlVEVEVTVDoyRDExNzAtSkFQQU5FQVNUIiwiam9iTG9jYXRpb24iOiJqYXBhbmVhc3QifQ?api-version=2017-05-10" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-request-id": [ + "8888f69d-0f0a-4bf1-9e5c-8584e4d993b1" + ], + "x-ms-correlation-request-id": [ + "8888f69d-0f0a-4bf1-9e5c-8584e4d993b1" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172117Z:8888f69d-0f0a-4bf1-9e5c-8584e4d993b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 202 + } + ], + "Names": { + "CreateResourceGroup": [ + "sqlcrudtest-1170" + ], + "CreateServer": [ + "sqlcrudtest-378" + ], + "TestSetDatabaseAutotuningSettings": [ + "sqlcrudtest-8315" + ] + }, + "Variables": { + "SubscriptionId": "741fd0f5-9cb8-442c-91c3-3ef4ca231c2a", + "DefaultLocation": "Japan East" + } +} \ No newline at end of file diff --git a/src/SDKs/SqlManagement/Sql.Tests/SessionRecords/Sql.Tests.AutomaticTuningOperationsTests/TestSetServerAutotuningSettings.json b/src/SDKs/SqlManagement/Sql.Tests/SessionRecords/Sql.Tests.AutomaticTuningOperationsTests/TestSetServerAutotuningSettings.json new file mode 100644 index 000000000000..1a0a9f0546c1 --- /dev/null +++ b/src/SDKs/SqlManagement/Sql.Tests/SessionRecords/Sql.Tests.AutomaticTuningOperationsTests/TestSetServerAutotuningSettings.json @@ -0,0 +1,693 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourcegroups/sqlcrudtest-6066?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlZ3JvdXBzL3NxbGNydWR0ZXN0LTYwNjY/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"Japan East\",\r\n \"tags\": {\r\n \"sqlcrudtest-6066\": \"2018-01-23 17:21:24Z\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "99" + ], + "x-ms-client-request-id": [ + "416d3665-7233-406b-9174-c36da3da6864" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066\",\r\n \"name\": \"sqlcrudtest-6066\",\r\n \"location\": \"japaneast\",\r\n \"tags\": {\r\n \"sqlcrudtest-6066\": \"2018-01-23 17:21:24Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "239" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:25 GMT" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" + ], + "x-ms-request-id": [ + "7eb355f2-cd3d-43bc-8e22-60974aff01d7" + ], + "x-ms-correlation-request-id": [ + "7eb355f2-cd3d-43bc-8e22-60974aff01d7" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172126Z:7eb355f2-cd3d-43bc-8e22-60974aff01d7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0xNjU4P2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"administratorLogin\": \"dummylogin\",\r\n \"administratorLoginPassword\": \"Un53cuRE!\",\r\n \"version\": \"12.0\"\r\n },\r\n \"tags\": {},\r\n \"location\": \"Japan East\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "184" + ], + "x-ms-client-request-id": [ + "cfae6c1a-a762-4ead-a348-e03b975b6d5b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"UpsertLogicalServer\",\r\n \"startTime\": \"2018-01-23T17:21:34.09Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "73" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:32 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/locations/japaneast/serverOperationResults/9d6ab656-7206-488f-af78-2855548b6db0?api-version=2015-05-01-preview" + ], + "Retry-After": [ + "1" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/9d6ab656-7206-488f-af78-2855548b6db0?api-version=2015-05-01-preview" + ], + "x-ms-request-id": [ + "9d6ab656-7206-488f-af78-2855548b6db0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "6190a34f-3125-4015-aeb0-5675b9f17851" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172132Z:6190a34f-3125-4015-aeb0-5675b9f17851" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/9d6ab656-7206-488f-af78-2855548b6db0?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvbG9jYXRpb25zL2phcGFuZWFzdC9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzlkNmFiNjU2LTcyMDYtNDg4Zi1hZjc4LTI4NTU1NDhiNmRiMD9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"9d6ab656-7206-488f-af78-2855548b6db0\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-01-23T17:21:34.09Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:21:42 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Retry-After": [ + "20" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "8e8da213-5ac3-4dd7-a375-544df967568d" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14734" + ], + "x-ms-correlation-request-id": [ + "7d3c111e-95b7-475f-9f15-dd0f8cfd98ca" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172142Z:7d3c111e-95b7-475f-9f15-dd0f8cfd98ca" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/9d6ab656-7206-488f-af78-2855548b6db0?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvbG9jYXRpb25zL2phcGFuZWFzdC9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzlkNmFiNjU2LTcyMDYtNDg4Zi1hZjc4LTI4NTU1NDhiNmRiMD9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"9d6ab656-7206-488f-af78-2855548b6db0\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-01-23T17:21:34.09Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:02 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Retry-After": [ + "20" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "b8d0a6df-e69e-4e54-9f0b-a38304fb3a97" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14733" + ], + "x-ms-correlation-request-id": [ + "64f12cbc-6d5e-4804-8d14-703e5f08381c" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172203Z:64f12cbc-6d5e-4804-8d14-703e5f08381c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/locations/japaneast/serverAzureAsyncOperation/9d6ab656-7206-488f-af78-2855548b6db0?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvbG9jYXRpb25zL2phcGFuZWFzdC9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzlkNmFiNjU2LTcyMDYtNDg4Zi1hZjc4LTI4NTU1NDhiNmRiMD9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"9d6ab656-7206-488f-af78-2855548b6db0\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-01-23T17:21:34.09Z\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:22 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Retry-After": [ + "15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "b0f7b336-e511-472a-b156-60f47795e0fb" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14732" + ], + "x-ms-correlation-request-id": [ + "fa2acdef-5a29-4ccc-922c-2c1f6ab66b1c" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172223Z:fa2acdef-5a29-4ccc-922c-2c1f6ab66b1c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0xNjU4P2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"administratorLogin\": \"dummylogin\",\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\",\r\n \"fullyQualifiedDomainName\": \"sqlcrudtest-1658.database.windows.net\"\r\n },\r\n \"location\": \"japaneast\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658\",\r\n \"name\": \"sqlcrudtest-1658\",\r\n \"type\": \"Microsoft.Sql/servers\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:23 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "9b852586-6555-4d29-a510-94adc1f6a05f" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14731" + ], + "x-ms-correlation-request-id": [ + "2b85d286-5797-4a32-a810-c4115040f87a" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172223Z:2b85d286-5797-4a32-a810-c4115040f87a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current?api-version=2017-03-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0xNjU4L2F1dG9tYXRpY1R1bmluZy9jdXJyZW50P2FwaS12ZXJzaW9uPTIwMTctMDMtMDEtcHJldmlldw==", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Custom\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"On\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "280" + ], + "x-ms-client-request-id": [ + "496b61e5-16de-4d2a-9949-9d22f4cd1330" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Custom\",\r\n \"actualState\": \"Custom\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:25 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "60290e94-bdd6-434f-93a8-a3930addbdb9" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "2120f551-b001-40a1-98fa-865fee05523a" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172225Z:2120f551-b001-40a1-98fa-865fee05523a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current?api-version=2017-03-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0xNjU4L2F1dG9tYXRpY1R1bmluZy9jdXJyZW50P2FwaS12ZXJzaW9uPTIwMTctMDMtMDEtcHJldmlldw==", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Auto\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"Default\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Default\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"On\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "287" + ], + "x-ms-client-request-id": [ + "ce0d88e8-4f16-4854-bf6d-90a69334301b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Auto\",\r\n \"actualState\": \"Auto\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"On\",\r\n \"reasonCode\": 2,\r\n \"reasonDesc\": \"AutoConfigured\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 2,\r\n \"reasonDesc\": \"AutoConfigured\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:26 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "e1168e00-8ef8-4b8b-889e-9e13e057ab1d" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "132ef994-9a89-40d5-9d81-32af46c2d00b" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172226Z:132ef994-9a89-40d5-9d81-32af46c2d00b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current?api-version=2017-03-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0xNjU4L2F1dG9tYXRpY1R1bmluZy9jdXJyZW50P2FwaS12ZXJzaW9uPTIwMTctMDMtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9617b395-fcae-4f12-8bd8-bdcec828b1b5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Custom\",\r\n \"actualState\": \"Custom\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:25 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "00995ef1-e506-4001-a181-692dc1355849" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14729" + ], + "x-ms-correlation-request-id": [ + "cba898c7-a630-4632-b612-91ef3efb843b" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172225Z:cba898c7-a630-4632-b612-91ef3efb843b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current?api-version=2017-03-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlR3JvdXBzL3NxbGNydWR0ZXN0LTYwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9zcWxjcnVkdGVzdC0xNjU4L2F1dG9tYXRpY1R1bmluZy9jdXJyZW50P2FwaS12ZXJzaW9uPTIwMTctMDMtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "92ac3864-3de1-4a24-adaf-1fd640c2d31c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"desiredState\": \"Auto\",\r\n \"actualState\": \"Auto\",\r\n \"options\": {\r\n \"createIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"On\",\r\n \"reasonCode\": 2,\r\n \"reasonDesc\": \"AutoConfigured\"\r\n },\r\n \"dropIndex\": {\r\n \"desiredState\": \"Default\",\r\n \"actualState\": \"Off\",\r\n \"reasonCode\": 2,\r\n \"reasonDesc\": \"AutoConfigured\"\r\n },\r\n \"forceLastGoodPlan\": {\r\n \"desiredState\": \"On\",\r\n \"actualState\": \"On\"\r\n },\r\n \"maintainIndex\": {\r\n \"desiredState\": \"Off\",\r\n \"actualState\": \"Off\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourceGroups/sqlcrudtest-6066/providers/Microsoft.Sql/servers/sqlcrudtest-1658/automaticTuning/current\",\r\n \"name\": \"current\",\r\n \"type\": \"Microsoft.Sql/servers/automaticTuning\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:26 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "d3d98edd-547e-48f5-b046-5458e73ffd79" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14728" + ], + "x-ms-correlation-request-id": [ + "0314f288-8ce6-4a8a-ae5d-97f56af919be" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172226Z:0314f288-8ce6-4a8a-ae5d-97f56af919be" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/resourcegroups/sqlcrudtest-6066?api-version=2017-05-10", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNzQxZmQwZjUtOWNiOC00NDJjLTkxYzMtM2VmNGNhMjMxYzJhL3Jlc291cmNlZ3JvdXBzL3NxbGNydWR0ZXN0LTYwNjY/YXBpLXZlcnNpb249MjAxNy0wNS0xMA==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cf8ede25-f13b-412a-bebc-823647d3fe62" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25815.04", + "Microsoft.Azure.Management.ResourceManager.ResourceManagementClient/1.6.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Jan 2018 17:22:30 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/741fd0f5-9cb8-442c-91c3-3ef4ca231c2a/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1TUUxDUlVEVEVTVDoyRDYwNjYtSkFQQU5FQVNUIiwiam9iTG9jYXRpb24iOiJqYXBhbmVhc3QifQ?api-version=2017-05-10" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "ab5f38c6-4e56-48a6-b32b-c28fdf2c5c15" + ], + "x-ms-correlation-request-id": [ + "ab5f38c6-4e56-48a6-b32b-c28fdf2c5c15" + ], + "x-ms-routing-request-id": [ + "UKSOUTH:20180123T172230Z:ab5f38c6-4e56-48a6-b32b-c28fdf2c5c15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ] + }, + "StatusCode": 202 + } + ], + "Names": { + "CreateResourceGroup": [ + "sqlcrudtest-6066" + ], + "CreateServer": [ + "sqlcrudtest-1658" + ] + }, + "Variables": { + "DefaultLocation": "Japan East", + "SubscriptionId": "741fd0f5-9cb8-442c-91c3-3ef4ca231c2a" + } +} \ No newline at end of file diff --git a/src/SDKs/_metadata/analysisservices_resource-manager.txt b/src/SDKs/_metadata/analysisservices_resource-manager.txt new file mode 100644 index 000000000000..2b2a0eba40ff --- /dev/null +++ b/src/SDKs/_metadata/analysisservices_resource-manager.txt @@ -0,0 +1,11 @@ +2018-01-25 08:34:28 UTC + +1) azure-rest-api-specs repository information +GitHub user: Azure +Branch: master +Commit: b3b961c82028c83e2ef47e5d4884a3c089a68f0f + +2) AutoRest information +Requested version: latest +Bootstrapper version: C:\Users\shic\AppData\Roaming\npm `-- autorest@2.0.4238 +Latest installed version: diff --git a/src/SDKs/_metadata/automation_resource-manager.txt b/src/SDKs/_metadata/automation_resource-manager.txt index 5b842506aeaf..64c52b5a3410 100644 --- a/src/SDKs/_metadata/automation_resource-manager.txt +++ b/src/SDKs/_metadata/automation_resource-manager.txt @@ -1,11 +1,11 @@ -2017-11-29 00:39:37 UTC +2018-01-18 21:18:29 UTC 1) azure-rest-api-specs repository information GitHub user: Azure Branch: current -Commit: 6a3962a206ad197fd3e85f97fcb5fbab2f302df0 +Commit: a70ffe7159e60a9548679d2924b24fc96da929a5 2) AutoRest information Requested version: latest -Bootstrapper version: C:\Users\vameru\AppData\Roaming\npm `-- autorest@1.2.2 -Latest installed version: 1.2.2 +Bootstrapper version: C:\Program Files\nodejs `-- autorest@2.0.4238 +Latest installed version: diff --git a/src/SDKs/_metadata/compute_resource-manager.txt b/src/SDKs/_metadata/compute_resource-manager.txt index 9d11fdb98294..43f86b8c4c56 100644 --- a/src/SDKs/_metadata/compute_resource-manager.txt +++ b/src/SDKs/_metadata/compute_resource-manager.txt @@ -1,11 +1,11 @@ -2018-01-10 00:32:31 UTC +2018-02-02 00:42:45 UTC 1) azure-rest-api-specs repository information GitHub user: Azure -Branch: current -Commit: e7a671f89163de46237d548bf1bff9f207dd567d +Branch: master +Commit: 79e7fc73d0df1de230865ac4292690c6232c4427 2) AutoRest information Requested version: latest -Bootstrapper version: C:\Users\hylee\AppData\Roaming\npm `-- autorest@2.0.4215 +Bootstrapper version: C:\Users\hylee\AppData\Roaming\npm `-- autorest@2.0.4245 Latest installed version: diff --git a/src/SDKs/_metadata/datafactory_resource-manager.txt b/src/SDKs/_metadata/datafactory_resource-manager.txt index 26931a3ebac7..ec1d3b7cd7e9 100644 --- a/src/SDKs/_metadata/datafactory_resource-manager.txt +++ b/src/SDKs/_metadata/datafactory_resource-manager.txt @@ -1,11 +1,10 @@ -2018-01-29 06:12:53 UTC +2018-02-03 02:21:33 UTC 1) azure-rest-api-specs repository information GitHub user: Azure Branch: master -Commit: 6af881374aa0fa4af3c037b2fef15a2f15d0f42c 2) AutoRest information Requested version: latest -Bootstrapper version: C:\Users\dashe\AppData\Roaming\npm `-- autorest@2.0.4245 +Bootstrapper version: C:\Users\yanzhang\AppData\Roaming\npm `-- autorest@2.0.4245 Latest installed version: diff --git a/src/SDKs/_metadata/network_resource-manager.txt b/src/SDKs/_metadata/network_resource-manager.txt index 0f4dbf97a8a4..3f5cbe29faac 100644 --- a/src/SDKs/_metadata/network_resource-manager.txt +++ b/src/SDKs/_metadata/network_resource-manager.txt @@ -1,11 +1,11 @@ -2018-01-17 20:55:17 UTC +2018-02-01 07:45:40 UTC 1) azure-rest-api-specs repository information GitHub user: Azure Branch: master -Commit: 1625e7a1eb8e6ac88459ff6e969124eea7ba61ba +Commit: ac3f87ab0554ddf7fbc418d29bc02fbc30d384f3 2) AutoRest information Requested version: latest -Bootstrapper version: C:\Users\vinayada\AppData\Roaming\npm `-- autorest@2.0.4238 +Bootstrapper version: D:\nvm\v7.10.0 `-- autorest@2.0.4245 Latest installed version: diff --git a/src/SDKs/_metadata/sql_resource-manager.txt b/src/SDKs/_metadata/sql_resource-manager.txt index 0615c192b67a..e94eaf180402 100644 --- a/src/SDKs/_metadata/sql_resource-manager.txt +++ b/src/SDKs/_metadata/sql_resource-manager.txt @@ -1,14 +1,11 @@ - -Type dsc to start/install the DS Consolidated Console - -2017-12-15 19:11:44 UTC +2018-01-31 10:51:15 UTC 1) azure-rest-api-specs repository information -GitHub user: Azure -Branch: current -Commit: f6866d839b3a2f595a8407fc1a7758ec562dd46b +GitHub user: kosta-bizetic +Branch: master +Commit: fb9e1b2a7561e7bd7d697011bd063964f2521861 2) AutoRest information Requested version: latest -Bootstrapper version: C:\Users\jaredmoo\AppData\Roaming\npm `-- autorest@2.0.4215 +Bootstrapper version: C:\Users\v-kobize\AppData\Roaming\npm `-- autorest@2.0.4245 Latest installed version: